Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-21lavc/vp9_superframe_bsf: avoid error messages in one lineFu Linjie
Add "\n" to avoid continuous error messages in one line. Signed-off-by: Fu Linjie <linjie.fu@intel.com>
2018-08-17avcodec/vp9_superframe_bsf: implement a AVBSFContext.flush() callbackJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2018-03-24Revert "avcodec/vp9_superframe_bsf: cache packets by creating new references ↵James Almer
rather than moving them" This reverts commit 7a02b364b68c0bf7f065f5c217fae458f0efdb8d. The packet fetched by ff_bsf_get_packet() and ff_bsf_get_packet_ref() is now guaranteed to be reference counted. Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-12Merge commit '5c22c90c1d5050f1206e46494b193320ac2397cb'James Almer
* commit '5c22c90c1d5050f1206e46494b193320ac2397cb': vp9_superframe_bsf: cache packets by creating new references instead of moving pointers See 37f4a093f7f95241e4fcd582758504491e85e488 7a02b364b68c0bf7f065f5c217fae458f0efdb8d Merged-by: James Almer <jamrial@gmail.com>
2017-11-11vp9_superframe_bsf: cache packets by creating new references instead of ↵James Almer
moving pointers Fixes invalid reads after free. Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-01avcodec/vp9_superframe_bsf: cache packets by creating new references rather ↵James Almer
than moving them Should hopefully fix the invalid reads after free introduced in e1bc3f4396ade6033787717d3650fb62663eae8 for all targets. Signed-off-by: James Almer <jamrial@gmail.com>
2017-10-31avcodec/vp9_superframe_bsf: allocate cache of packets during initJames Almer
Also use av_packet_move_ref() to cache them instead of copying pointers. Fixes invalid reads since e1bc3f4396ade6033787717d3650fb62663eae8. Signed-off-by: James Almer <jamrial@gmail.com>
2017-10-31Merge commit '3fb6b98b5e247434456916c35ba7e08efa03e85d'James Almer
* commit '3fb6b98b5e247434456916c35ba7e08efa03e85d': vp9_superframe_bsf: cache input packets directly Merged-by: James Almer <jamrial@gmail.com>
2017-10-26Merge commit '0cf949a01193dcf6f83fd95d46792dd94479b4e4'James Almer
* commit '0cf949a01193dcf6f83fd95d46792dd94479b4e4': vp9: Add bsf to merge superframes [14:25:37] <@BBB> the functional change is wrong [14:25:48] <@BBB> it allows recusrively packing superframes in superframes [14:26:37] <@BBB> so I would ignore the remainder See 2e6636aa87303d37b112e79f093ca39500f92364 Merged-by: James Almer <jamrial@gmail.com>
2017-05-20vp9_superframe_bsf: cache input packets directlyAnton Khirnov
Avoids unnecessary allocs+copies and makes the code slightly simpler.
2017-05-20vp9_superframe_bsf: convert to the new bitstream readerAnton Khirnov
2017-04-02vp9: Add bsf to merge superframesRonald S. Bultje
From ffmpeg commit 2e6636aa87303d37b112e79f093ca39500f92364.
2016-04-17Merge commit '33d18982fa03feb061c8f744a4f0a9175c1f63ab'Derek Buitenhuis
* commit '33d18982fa03feb061c8f744a4f0a9175c1f63ab': lavc: add a new bitstream filtering API Conversions-by: Hendrik Leppkes <h.leppkes@gmail.com> Conversions-by: Derek Buitenguis <derek.buitenhuis@gmail.com> Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-03-11vp9_superframe: fix endianness of size markers.Ronald S. Bultje
2016-03-11vp9: add superframe merging bitstream filter.Ronald S. Bultje
Fixes ticket 4313.