Mozi

Results 71 issues of Mozi

An example in Qt Creator: Qt Creator 中的例子: - Artistic Style, ClangFormat & Uncrustify: [Beautifying Source Code | Qt Creator Manual](https://doc.qt.io/qtcreator/creator-beautifier.html)

coding: check/build/debug/distribute

Examples in Qt Creator: Qt Creator 中的例子: - Clang-Tidy & Clazy: [Using Clang Tools | Qt Creator Manual](https://doc.qt.io/qtcreator/creator-clang-tools.html) - Cppcheck: [Analyzing Code with Cppcheck | Qt Creator Manual](https://doc.qt.io/qtcreator/creator-cppcheck.html)

coding: check/build/debug/distribute

> # [TagLib](https://taglib.org/) > > > > ### TagLib Audio Meta-Data Library > > TagLib is a library for reading and editing the meta-data of several popular audio formats... >...

coding: environment/dependency

[Entities/MP3Editor/ffmpegDefine.h](https://github.com/BesLyric-for-X/BesLyric-for-X/blob/4303a8ac13c0ed8cd6e52a5cb5ba27720b804fcc/Entities/MP3Editor/ffmpegDefine.h): - fftools/cmdutils.c - fftools/cmdutils.h - fftools/ffmpeg.c - fftools/ffmpeg.h - fftools/ffmpeg_opt.c [Entities/MP3Editor/mp3Editor.cpp](https://github.com/BesLyric-for-X/BesLyric-for-X/blob/4303a8ac13c0ed8cd6e52a5cb5ba27720b804fcc/Entities/MP3Editor/mp3Editor.cpp): - fftools/cmdutils.c - fftools/ffmpeg.c - fftools/ffmpeg_opt.c

coding: clean code

CMake is the future. CMake 是未来。 [Qt and CMake: The Past, the Present and the Future](https://www.qt.io/blog/qt-and-cmake-the-past-the-present-and-the-future)

coding: check/build/debug/distribute

项目配置中有如下 qmake 指令: ```Makefile unix:!macx{ #消除ffmpeg中对使用旧接口的警告 QMAKE_CXXFLAGS += -Wno-deprecated-declarations } ``` 现阶段,在 Qt 5.14.1 下对项目进行构建时会产生 90 个`-Wdeprecated-declarations`,同时还会产生 92 个其它警告(主要来自一些与“ mp3Editor ”有关的文件)。 我个人认为可以在其它警告所指出的问题被解决过半后,移除`-Wno-deprecated-declarations`,以跟上新特性的步伐。 --- 相关资料: - [`QT_DEPRECATED_WARNINGS`](https://doc.qt.io/qt-5/qtglobal.html#QT_DEPRECATED_WARNINGS) - [`QT_DISABLE_DEPRECATED_BEFORE`](https://doc.qt.io/qt-5/qtglobal.html#QT_DISABLE_DEPRECATED_BEFORE) - [`QT_NO_DEPRECATED_WARNINGS`](https://doc.qt.io/qt-5/qtglobal.html#QT_NO_DEPRECATED_WARNINGS)

coding: check/build/debug/distribute

#47 版本依然存在“播放时拖动进度条后释放进度条闪回音频当前位置”的问题,不过出现概率极低: ``` BottomWidget::positionChanged => sliderSong->value()= 866 position 188813 BottomWidget::positionChanged => sliderSong->value()= 866 position 188839 BottomWidget::positionChanged => sliderSong->value()= 866 position 188865 BottomWidget::positionChanged => sliderSong->value()= 866 position 188891 BesSlider::mousePressEvent(QMouseEvent *ev), enableMouseEvt=...

bug
_Refactor the player

日志: ```log SDLAudioP1[3069]: segfault at 0 ip 00007f69f2c36605 sp 00007f69a37bf640 error 6 in libavcodec.so.58.54.100[7f69f22d4000+d5d000] ``` 环境: - Ubuntu 18.04.4 - Qt 5.14.1 - FFmpeg 4.2.2 - SDL 2.0.8

bug
_segfault

注意,本 issue 提到的所有问题仅在 Windows 7 / 10 出现。在 Ubuntu 18.04.4 和 macOS 10.15.3 ,这些问题是不存在的。 --- `av_dump_format()`方法的可能的调用栈: - `__fortify_function int fprintf (FILE *__restrict __stream, const char *__restrict __fmt, ...)` - [`static...

bug
_Refactor the player

不在开始制作歌词时播放音频,为一些歌词靠前的音乐,或者为歌词中非歌词的必要信息(艺术家等)留出制作时间。

_Refactor the player