forked from pool/deepin-file-manager
- Add update-taglib-interface.patch, fix build on new taglib OBS-URL: https://build.opensuse.org/request/show/1154942 OBS-URL: https://build.opensuse.org/package/show/X11:Deepin/deepin-file-manager?expand=0&rev=36
17 lines
1.1 KiB
Diff
17 lines
1.1 KiB
Diff
diff -Nur dde-file-manager-5.6.4/src/dde-file-manager-plugins/pluginPreview/dde-music-preview-plugin/musicmessageview.cpp dde-file-manager-5.6.4-new/src/dde-file-manager-plugins/pluginPreview/dde-music-preview-plugin/musicmessageview.cpp
|
|
--- dde-file-manager-5.6.4/src/dde-file-manager-plugins/pluginPreview/dde-music-preview-plugin/musicmessageview.cpp 2022-06-11 21:02:35.000000000 +0800
|
|
+++ dde-file-manager-5.6.4-new/src/dde-file-manager-plugins/pluginPreview/dde-music-preview-plugin/musicmessageview.cpp 2024-03-05 11:16:04.709907308 +0800
|
|
@@ -260,9 +260,9 @@
|
|
{
|
|
TagLib::Tag *tag = static_cast<TagLib::Tag *>(obj);
|
|
bool encode = true;
|
|
- encode &= tag->title().isNull() ? true : tag->title().isLatin1();
|
|
- encode &= tag->artist().isNull() ? true : tag->artist().isLatin1();
|
|
- encode &= tag->album().isNull() ? true : tag->album().isLatin1();
|
|
+ encode &= tag->title().isEmpty() ? true : tag->title().isLatin1();
|
|
+ encode &= tag->artist().isEmpty() ? true : tag->artist().isLatin1();
|
|
+ encode &= tag->album().isEmpty() ? true : tag->album().isLatin1();
|
|
|
|
QByteArray detectByte;
|
|
QByteArray detectCodec;
|