88 Commits (d2d8b9b972ba2df6b2a2ebe29f5307cbb7a69c33)

Author SHA1 Message Date
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Andreas Rheinhardt ed6549887a avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 3 years ago
Andreas Rheinhardt 3f6e715336 avcodec/frame_thread_encoder: Avoid dictionaries 4 years ago
Andreas Rheinhardt 56e9e0273a avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 4 years ago
Andreas Rheinhardt 1c7f252783 avcodec: Remove redundant freeing of extradata of encoders 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 11bc790893 avcodec: Remove deprecated AVCodecContext.coded_frame 4 years ago
Andreas Rheinhardt d85c41b572 avcodec: Remove private options from AVCodecContext 4 years ago
Andreas Rheinhardt 67f6e7ed6d avcodec: Remove cumbersome way of checking for amount of bytes left 4 years ago
James Almer 13b1bbff0b avcodec: deprecate Lossless and Intra Only encoder capabilites 5 years ago
Michael Niedermayer 6aaa01afe4 avcodec/huffyuv: remove gray8a (the format is listed but not supported by the implementation) 6 years ago
Paul B Mahol 759589b55e avcodec/huffyuvenc: add support for gbrp16 6 years ago
Carl Eugen Hoyos 514cf22a0d lavc/huffyuvenc: Move a variable declaration up. 7 years ago
Martin Vignali dc9a187c3d avcodec/huffyuvenc : sub_left_prediction_bgr32, call dsp after 32 first byte of the line in order to try to call the align version (diff bytes have avx2 version) 7 years ago
Martin Vignali 001173b8ff avcodec/huffyuvenc : remove code duplication in sub_left_prediction 7 years ago
Martin Vignali 57877f2b44 avcodec/huffyuvenc : increase scalar loop count 7 years ago
James Almer cf9ef83960 huffyuvencdsp: move shared functions to a new lossless_videoencdsp context 8 years ago
James Almer 30c1f27299 huffyuvencdsp: move functions only used by huffyuv from lossless_videodsp 8 years ago
Michael Niedermayer 2d163cbdab avcodec/huffyuvenc: Remove duplicate include 9 years ago
Vittorio Giovara 2862b63783 lavc: Move prediction_method to codec private options 9 years ago
Vittorio Giovara 96c373c770 lavc: Move context_model to codec private options 9 years ago
Timothy Gu 5e586e1bef huffyuvencdsp: Add ff_diff_bytes_{sse2,avx2} 9 years ago
Paul B Mahol 6603368ab4 avcodec/huffyuvenc: use AV_OPT_TYPE_BOOL for non_deterministic option 9 years ago
Hendrik Leppkes 5d8e836d0e Replace all remaining occurances of step/depth_minus1 and offset_plus1 9 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 10 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 10 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 10 years ago
Vittorio Giovara 40cf1bbacc Deprecate avctx.coded_frame 10 years ago
Vittorio Giovara d6604b29ef Gather all coded_frame allocations and free functions to a single place 10 years ago
Vittorio Giovara 7d2a682691 huffyuv: Check memory allocation 10 years ago
Vittorio Giovara 43171886e0 huffyuvenc: Mark codec as init-thread-safe and init-cleanup 10 years ago
Christophe Gisquet 6ee7681723 huffyuvenc: write last odd sample 11 years ago
Christophe Gisquet 1467780772 huffyuvenc: add a non-deterministic option 11 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Christophe Gisquet e7fc5d53a0 huffyuv: change statistics initialization 11 years ago
Michael Niedermayer 334aafe565 avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entries 11 years ago
Michael Niedermayer 40a4ab8ba4 rename sub_hfyu_median_prediction_int16 to sub_hfyu_median_pred_int16 11 years ago
Diego Biurrun 512f3ffe9b dsputil: Split off HuffYUV encoding bits into their own context 11 years ago
Michael Niedermayer 9e58677438 avcodec/huffyuvenc: Make version 3 of ffvhuff non experimental 11 years ago
Diego Biurrun 2f02bbcca0 build: Let the ffvhuff decoder/encoder depend on the huffyuv decoder/encoder 11 years ago
Michael Niedermayer 59279bf21f avcodec/huffyuvenc: only allocate stats_out when it will be used 11 years ago
Michael Niedermayer bb7a711156 avcodec/huffyuvenc: frame multi-threading support 11 years ago
Michael Niedermayer 2a9c50798b avcodec/huffyuv: dont depend on bitstream_bpp having a specific value for version>2 11 years ago
Michael Niedermayer 6369766f01 avcodec/huffyuv: support gbrp9/10/12/14 11 years ago
Michael Niedermayer 7cf8918b0d avcodec/huffyuv: update years in copyright 11 years ago
Michael Niedermayer 599e629f88 avcodec/huffyuvenc: fix end pointer for stats_out 11 years ago
Michael Niedermayer a301bb63f0 avcodec/huffyuvenc: fail if stats_out is too small instead of silently truncating 11 years ago