This set implements commits 8e2ea691351c5079cdab245ff7bfa5c0f3e3bfe4 by Anton Khirnov, originally merged as 1c193ac1f9cfe703d6a1c36795f309ba5d14bf6e then reverted in 40fa9d416a2597b1f8a1b9096bfaf05ad367999c as it wasn't properly tested, and commit 096a8effa3f8f3455292c958c3ed07e798def7bd by Anton Khirnov, skipped in 950c3fa52097efbfa76b5f7311750fe681df673c.
The failures have been fixed by porting the working parsing code from the corresponding AVCodecParsers to the new replacement bitstream filter. James Almer (6): avcodec/extract_extradata_bsf: use the parsing code from mpegvideo_split() avcodec/extract_extradata_bsf: use the parsing code from h264_split() avcodec/extract_extradata_bsf: use the parsing code from h264_split() avcodec/extract_extradata_bsf: use the parsing code from vc1_split() avcodec/extract_extradata_bsf: use the parsing code from mpeg4video_split() lavf: use the new bitstream filter for extracting extradata libavcodec/extract_extradata_bsf.c | 233 ++++++++++++++++++++----------------- libavformat/internal.h | 9 ++ libavformat/utils.c | 147 ++++++++++++++++++++--- 3 files changed, 272 insertions(+), 117 deletions(-) -- 2.12.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel