diff options
Diffstat (limited to 'src/playlist/plugins')
-rw-r--r-- | src/playlist/plugins/EmbeddedCuePlaylistPlugin.cxx | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/playlist/plugins/EmbeddedCuePlaylistPlugin.cxx b/src/playlist/plugins/EmbeddedCuePlaylistPlugin.cxx index 2dd615793..10b5cbf49 100644 --- a/src/playlist/plugins/EmbeddedCuePlaylistPlugin.cxx +++ b/src/playlist/plugins/EmbeddedCuePlaylistPlugin.cxx @@ -29,8 +29,7 @@ #include "../SongEnumerator.hxx" #include "../cue/CueParser.hxx" #include "tag/TagHandler.hxx" -#include "tag/TagId3.hxx" -#include "tag/ApeTag.hxx" +#include "tag/Generic.hxx" #include "DetachedSong.hxx" #include "TagFile.hxx" #include "fs/Traits.hxx" @@ -104,11 +103,8 @@ embcue_playlist_open_uri(const char *uri, const auto playlist = new EmbeddedCuePlaylist(); tag_file_scan(path_fs, embcue_tag_handler, playlist); - if (playlist->cuesheet.empty()) { - tag_ape_scan2(path_fs, &embcue_tag_handler, playlist); - if (playlist->cuesheet.empty()) - tag_id3_scan(path_fs, &embcue_tag_handler, playlist); - } + if (playlist->cuesheet.empty()) + ScanGenericTags(path_fs, embcue_tag_handler, playlist); if (playlist->cuesheet.empty()) { /* no "CUESHEET" tag found */ |