|
|
|
@@ -312,12 +312,6 @@ static int ape_read_header(AVFormatContext * s) |
|
|
|
|
|
|
|
ape_dumpinfo(s, ape); |
|
|
|
|
|
|
|
/* try to read APE tags */ |
|
|
|
if (pb->seekable) { |
|
|
|
ff_ape_parse_tag(s); |
|
|
|
avio_seek(pb, 0, SEEK_SET); |
|
|
|
} |
|
|
|
|
|
|
|
av_log(s, AV_LOG_DEBUG, "Decoding file - v%d.%02d, compression level %"PRIu16"\n", |
|
|
|
ape->fileversion / 1000, (ape->fileversion % 1000) / 10, |
|
|
|
ape->compressiontype); |
|
|
|
@@ -354,6 +348,12 @@ static int ape_read_header(AVFormatContext * s) |
|
|
|
pts += ape->blocksperframe / MAC_SUBFRAME_SIZE; |
|
|
|
} |
|
|
|
|
|
|
|
/* try to read APE tags */ |
|
|
|
if (pb->seekable) { |
|
|
|
ff_ape_parse_tag(s); |
|
|
|
avio_seek(pb, 0, SEEK_SET); |
|
|
|
} |
|
|
|
|
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
|