|
|
|
@@ -414,6 +414,8 @@ static int ape_read_packet(AVFormatContext * s, AVPacket * pkt) |
|
|
|
AV_WL32(pkt->data , nblocks); |
|
|
|
AV_WL32(pkt->data + 4, ape->frames[ape->currentframe].skip); |
|
|
|
ret = avio_read(s->pb, pkt->data + extra_size, ape->frames[ape->currentframe].size); |
|
|
|
if (ret < 0) |
|
|
|
return ret; |
|
|
|
|
|
|
|
pkt->pts = ape->frames[ape->currentframe].pts; |
|
|
|
pkt->stream_index = 0; |
|
|
|
|