[FFmpeg-cvslog] r19867 - trunk/libavformat/mp3.c
jbr
subversion
Wed Sep 16 01:40:10 CEST 2009
Author: jbr
Date: Wed Sep 16 01:40:10 2009
New Revision: 19867
Log:
10l: set genre default immediately before reading genre tag
Modified:
trunk/libavformat/mp3.c
Modified: trunk/libavformat/mp3.c
==============================================================================
--- trunk/libavformat/mp3.c Wed Sep 16 01:37:54 2009 (r19866)
+++ trunk/libavformat/mp3.c Wed Sep 16 01:40:10 2009 (r19867)
@@ -193,12 +193,12 @@ static int id3v1_create_tag(AVFormatCont
count += id3v1_set_string(s, "album", buf + 63, 30);
count += id3v1_set_string(s, "year", buf + 93, 4);
count += id3v1_set_string(s, "comment", buf + 97, 30);
- buf[127] = 0xFF; /* default to unknown genre */
if ((tag = av_metadata_get(s->metadata, "track", NULL, 0))) {
buf[125] = 0;
buf[126] = atoi(tag->value);
count++;
}
+ buf[127] = 0xFF; /* default to unknown genre */
if ((tag = av_metadata_get(s->metadata, "genre", NULL, 0))) {
for(i = 0; i <= ID3v1_GENRE_MAX; i++) {
if (!strcasecmp(tag->value, ff_id3v1_genre_str[i])) {
More information about the ffmpeg-cvslog
mailing list