69 Commits (d147b3d7ecba2bd40cb45284f920238da97a95ee)

Author SHA1 Message Date
Michael Niedermayer d0927ed0a8
libavcodec/ffv1enc: Add option to select the quantization table 3 months ago
Michael Niedermayer 81a360a5ed
avcodec/ffv1: add a named constant for the quant table size 3 months ago
Michael Niedermayer 7bb283aa7b
avcodec/ffv1: Implement CRC with non zero initial and final value 4 months ago
Michael Niedermayer b7ff66a358
avcodec/ffv1enc: Prevent generation of files with broken slices 4 months ago
Michael Niedermayer 7151081e33
avcodec/ffv1: Store and reuse sx/sy 4 months ago
Anton Khirnov 8d5efc2182 lavc/ffv1dec: fix races in accessing FFV1SliceContext.slice_damaged 6 months ago
Anton Khirnov bcf08c1171 lavc/ffv1: change FFV1SliceContext.plane into a RefStruct object 6 months ago
Anton Khirnov d44812f7cf lavc/ffv1dec: stop using per-slice FFV1Context 6 months ago
Anton Khirnov 2b21cdff6e lavc/ffv1dec: move slice_damaged to per-slice context 6 months ago
Anton Khirnov f2aeba56c4 lavc/ffv1dec: move slice_reset_contexts to per-slice context 6 months ago
Anton Khirnov 96e8af6c4d lavc/ffv1: move ac_byte_count to per-slice context 6 months ago
Anton Khirnov e7d0f44138 lavc/ffv1enc: store per-slice rc_stat(2?) in FFV1SliceContext 6 months ago
Anton Khirnov 7b2bfba55d lavc/ffv1: move RangeCoder to per-slice context 6 months ago
Anton Khirnov 28769f6bc1 lavc/ffv1: move FFV1Context.plane to per-slice context 6 months ago
Anton Khirnov a57c88d67b lavc/ffv1: move FFV1Context.slice_{coding_mode,rct_.y_coef} to per-slice context 6 months ago
Anton Khirnov 492df65201 lavc/ffv1: drop write-only PlaneContext.interlace_bit_state 6 months ago
Anton Khirnov a411fc5a84 lavc/ffv1: drop redundant PlaneContext.quant_table 6 months ago
Anton Khirnov 4b9f7c7e3a lavc/ffv1: drop redundant FFV1Context.quant_table 6 months ago
Anton Khirnov d2f507233a lavc/ffv1enc: move bit writer to per-slice context 6 months ago
Anton Khirnov 889faedd26 lavc/ffv1dec: move the bitreader to stack 6 months ago
Anton Khirnov 19e9f3d5f2 lavc/ffv1: move run_index to the per-slice context 6 months ago
Anton Khirnov 91d3c1ac47 lavc/ffv1: move sample_buffer to the per-slice context 6 months ago
Anton Khirnov 54aa33f116 lavc/ffv1: add a per-slice context 6 months ago
Anton Khirnov 4da146ba83 lavc/ffv1dec: drop FFV1Context.cur 6 months ago
Andreas Rheinhardt ac8288e288 avcodec/ffv1dec: Switch to ProgressFrames 9 months ago
Marton Balint c0bc804e55 avcodec/ffv1: use 64-bit frame counter 2 years ago
Andreas Rheinhardt a5e59fec07 avcodec/ffv1: Move ffv1_template.c inclusion to dec/enc templates 2 years ago
Andreas Rheinhardt 7e9a790441 avcodec/ffv1enc: Don't create and keep unnecessary reference 2 years ago
Andreas Rheinhardt 02220b88fc avcodec/thread: Don't use ThreadFrame when unnecessary 3 years ago
Andreas Rheinhardt 27f22f3383 all: Remove unnecessary libavcodec/internal.h inclusions 3 years ago
Andreas Rheinhardt 485121b92c avcodec/ffv1, ffv1dec: Add const where appropriate 3 years ago
Andreas Rheinhardt 2934a4b9a5 Remove unnecessary avassert.h inclusions 4 years ago
Andreas Rheinhardt cc2a9509ce libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 5 years ago
Michael Niedermayer a53c4f3689 avcodec/ffv1: Simplify update_vlc_state() 6 years ago
Michael Niedermayer 5d0139d5f0 avcodec/ffv1: Simplify fold() 6 years ago
Michael Niedermayer 449cdfa687 avcodec/ffv1: Increase the maximum number of slices to 1024 8 years ago
Alexandra Hájková ab2539bd37 ffv1: Convert to the new bitstream reader 8 years ago
Michael Niedermayer ce2217b25e avcodec/ffv1: add AV_PIX_FMT_GBRP16 support 9 years ago
Michael Niedermayer 74314f1f5f avcodec/ffv1: template functions to allow data types different from int16_t 9 years ago
Vittorio Giovara 96c373c770 lavc: Move context_model to codec private options 9 years ago
Michael Niedermayer 1c878474fb avcodec/ffv1enc: unbreak -coder option 9 years ago
Vittorio Giovara 4bb1070c15 ffv1: Explicitly name the coder type 9 years ago
Michael Niedermayer aa6c43f3fd avcodec/ffv1: seperate slice_count from max_slice_count 9 years ago
Timothy Gu f0af25ae11 ffv1: Add missing ff_ prefixes 10 years ago
Vittorio Giovara 10a9149de2 ffv1enc: Keep coded_frame.key_frame a write-only variable 10 years ago
Vittorio Giovara 6503cbf842 ffv1enc: Add const attribute to input frame 10 years ago
James Almer ba625dd8a1 avcodec: use av_mod_uintp2() where useful 10 years ago
Diego Biurrun cd832f032f ffv1: Drop bogus dependency on dsputil 11 years ago
Carl Eugen Hoyos 5968415156 Define ff_log2_run[] in libavcodec/internal.h. 11 years ago
Michael Niedermayer 0e575c24d6 ffv1.4: use 2 coefficients for calculating the Y plane in the RCT 11 years ago