]> git.sesse.net Git - vlc/commitdiff
taglib: do not ignore mpeg ape tags
authorAnatoliy Anischovich <lin.aaa.lin@gmail.com>
Thu, 24 Jul 2014 09:31:56 +0000 (12:31 +0300)
committerRafaël Carré <funman@videolan.org>
Thu, 24 Jul 2014 10:00:39 +0000 (12:00 +0200)
Signed-off-by: Rafaël Carré <funman@videolan.org>
modules/meta_engine/taglib.cpp

index 981c646d8b10753b1b8a72ad7688a2d76982a8dd..d8ab1bf25505e658a36ace7c5eb70688631842f1 100644 (file)
@@ -766,10 +766,10 @@ static int ReadMeta( vlc_object_t* p_this)
     }
     else if( MPEG::File* mpeg = dynamic_cast<MPEG::File*>(f.file()) )
     {
+        if( mpeg->APETag() )
+            ReadMetaFromAPE( mpeg->APETag(), p_demux_meta, p_meta );
         if( mpeg->ID3v2Tag() )
             ReadMetaFromId3v2( mpeg->ID3v2Tag(), p_demux_meta, p_meta );
-        else if( mpeg->APETag() )
-            ReadMetaFromAPE( mpeg->APETag(), p_demux_meta, p_meta );
     }
     else if( dynamic_cast<Ogg::File*>(f.file()) )
     {