]> git.sesse.net Git - vlc/commitdiff
taglib: Support reading of DiscNumber from ID3v2 and Xiph tags
authorUwe L. Korn <uwelk@xhochy.com>
Fri, 5 Dec 2014 19:11:06 +0000 (20:11 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Mon, 8 Dec 2014 11:14:04 +0000 (12:14 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/meta_engine/taglib.cpp

index 6875ee2a16ba3d8366a48b08b4ba3908445e7866..a600796d8cddcd7b2475c2893006e1631c17ca1d 100644 (file)
@@ -372,6 +372,7 @@ static void ReadMetaFromId3v2( ID3v2::Tag* tag, demux_meta_t* p_demux_meta, vlc_
     SET( "TLAN", Language );
     SET( "TPUB", Publisher );
     SET( "TPE2", AlbumArtist );
+    SET( "TPOS", DiscNumber );
 
 #undef SET
 
@@ -519,6 +520,7 @@ static void ReadMetaFromXiph( Ogg::XiphComment* tag, demux_meta_t* p_demux_meta,
     SET( "LANGUAGE", Language );
     SET( "MUSICBRAINZ_TRACKID", TrackID );
     SET( "ALBUMARTIST", AlbumArtist );
+    SET( "DISCNUMBER", DiscNumber );
 
     SET_EXTRA( "MUSICBRAINZ_ALBUMID", VLC_META_EXTRA_MB_ALBUMID );
 #undef SET