mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-06 15:49:50 +08:00
lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
This commit is contained in:

committed by
Ronald S. Bultje

parent
cbf5d22d24
commit
45a8a02a41
@ -136,14 +136,14 @@ static int roq_read_packet(AVFormatContext *s,
|
||||
break;
|
||||
}
|
||||
/* don't care about this chunk anymore */
|
||||
avio_seek(pb, RoQ_CHUNK_PREAMBLE_SIZE, SEEK_CUR);
|
||||
avio_skip(pb, RoQ_CHUNK_PREAMBLE_SIZE);
|
||||
break;
|
||||
|
||||
case RoQ_QUAD_CODEBOOK:
|
||||
/* packet needs to contain both this codebook and next VQ chunk */
|
||||
codebook_offset = avio_tell(pb) - RoQ_CHUNK_PREAMBLE_SIZE;
|
||||
codebook_size = chunk_size;
|
||||
avio_seek(pb, codebook_size, SEEK_CUR);
|
||||
avio_skip(pb, codebook_size);
|
||||
if (avio_read(pb, preamble, RoQ_CHUNK_PREAMBLE_SIZE) !=
|
||||
RoQ_CHUNK_PREAMBLE_SIZE)
|
||||
return AVERROR(EIO);
|
||||
|
Reference in New Issue
Block a user