westwooddemuxer: use av_get_packet()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 4255d6d96c)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer
2011-12-15 20:27:51 +01:00
parent 02798736bf
commit 19babec06f
2 changed files with 3 additions and 6 deletions

View File

@@ -338,13 +338,9 @@ static int wsvqa_read_packet(AVFormatContext *s,
if ((chunk_type == SND1_TAG) || (chunk_type == SND2_TAG) || (chunk_type == VQFR_TAG)) { if ((chunk_type == SND1_TAG) || (chunk_type == SND2_TAG) || (chunk_type == VQFR_TAG)) {
if (av_new_packet(pkt, chunk_size)) ret= av_get_packet(pb, pkt, chunk_size);
if (ret<0)
return AVERROR(EIO); return AVERROR(EIO);
ret = avio_read(pb, pkt->data, chunk_size);
if (ret != chunk_size) {
av_free_packet(pkt);
return AVERROR(EIO);
}
if (chunk_type == SND2_TAG) { if (chunk_type == SND2_TAG) {
pkt->stream_index = wsvqa->audio_stream_index; pkt->stream_index = wsvqa->audio_stream_index;

View File

@@ -68,6 +68,7 @@
1, 218996, 2940, 0xac8bb6c8 1, 218996, 2940, 0xac8bb6c8
0, 222000, 192000, 0xb58c1566 0, 222000, 192000, 0xb58c1566
1, 224996, 2940, 0xa503c73b 1, 224996, 2940, 0xa503c73b
0, 228000, 192000, 0xb58c1566
1, 230996, 2940, 0x7cd588a3 1, 230996, 2940, 0x7cd588a3
1, 236996, 2940, 0xa6974b04 1, 236996, 2940, 0xa6974b04
1, 242996, 2940, 0xbf448241 1, 242996, 2940, 0xbf448241