Andreas Rheinhardt: > If a sequence header has already been found, it is certain that the next > startcode (being disjoint from the sequence header startcode) can begin > at index four at the earliest. > > Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@gmail.com> > --- > libavcodec/extract_extradata_bsf.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/libavcodec/extract_extradata_bsf.c > b/libavcodec/extract_extradata_bsf.c > index 6e80076522..38517bdcf3 100644 > --- a/libavcodec/extract_extradata_bsf.c > +++ b/libavcodec/extract_extradata_bsf.c > @@ -275,7 +275,6 @@ static int extract_extradata_mpeg12(AVBSFContext *ctx, > AVPacket *pkt, > if (state == 0x1B3) > found = 1; > else if (found && state != 0x1B5 && state < 0x200 && state >= 0x100) > { > - if (i > 3) { > *size = i - 3; > *data = av_malloc(*size + AV_INPUT_BUFFER_PADDING_SIZE); > if (!*data) > @@ -287,7 +286,6 @@ static int extract_extradata_mpeg12(AVBSFContext *ctx, > AVPacket *pkt, > pkt->data += *size; > pkt->size -= *size; > } > - } > break; > } > } >
Will apply the last two patches of this patchset tomorrow unless there are objections. - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".