From: Antoine Cellerier Date: Mon, 18 Sep 2006 19:38:47 +0000 (+0000) Subject: Fix voribis meta data stuff (so that it doesn't match on stuff like "MUSICBRAINZ_ARTIST") X-Git-Tag: 0.9.0-test0~10223 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=b372cf284d910f394ab13f37644e1fb8ca94b35c;p=vlc Fix voribis meta data stuff (so that it doesn't match on stuff like "MUSICBRAINZ_ARTIST") --- diff --git a/modules/codec/vorbis.c b/modules/codec/vorbis.c index 2f3b61c4b9..1064af0c8d 100644 --- a/modules/codec/vorbis.c +++ b/modules/codec/vorbis.c @@ -615,7 +615,7 @@ static void ParseVorbisComments( decoder_t *p_dec ) psz_value++; input_Control( p_input, INPUT_ADD_INFO, _("Vorbis comment"), psz_name, psz_value ); - if( strcasestr( psz_name, "artist" ) ) + if( !strcasecmp( psz_name, "artist" ) ) { vlc_meta_SetArtist( p_input->input.p_item->p_meta, psz_value ); @@ -623,13 +623,13 @@ static void ParseVorbisComments( decoder_t *p_dec ) _(VLC_META_INFO_CAT), _(VLC_META_ARTIST), "%s", psz_value ); } - else if( strcasestr( psz_name, "title" ) ) + else if( !strcasecmp( psz_name, "title" ) ) { vlc_meta_SetTitle( p_input->input.p_item->p_meta, psz_value ); p_input->input.p_item->psz_name = strdup( psz_value ); } - else if( strcasestr( psz_name, "album" ) ) + else if( !strcasecmp( psz_name, "album" ) ) { vlc_meta_SetAlbum( p_input->input.p_item->p_meta, psz_value );