195 Commits (733d891bdf4e8befa9356de113bcf9979e4895a7)

Author SHA1 Message Date
Michael Niedermayer ebffb8b68e
avcodec/ffv1enc: Tighter maxsize 3 months ago
Michael Niedermayer 2c71366d3b
avcodec/ffv1: Implement new slice tiling 4 months ago
Michael Niedermayer d0927ed0a8
libavcodec/ffv1enc: Add option to select the quantization table 4 months ago
Michael Niedermayer 81a360a5ed
avcodec/ffv1: add a named constant for the quant table size 4 months ago
Michael Niedermayer 2542e9296c
avcodec/ffv1: RCT is only possible with RGB 4 months ago
Michael Niedermayer c1edec3a24
avcodec/ffv1enc: Fix RCT with RGB64 4 months ago
Michael Niedermayer 8e52b15258
avcodec/ffv1enc: Move slice termination into threads 4 months ago
Michael Niedermayer d9269fcacf
avcodec/ffv1enc: allow manually specifying the crc type 4 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 556c767786
avcodec/ffv1enc: Correct error message about unsupported version 4 months ago
Michael Niedermayer 7151081e33
avcodec/ffv1: Store and reuse sx/sy 4 months ago
Michael Niedermayer 7d514655bf
avcodec/ffv1enc: Slice combination is unsupported 4 months ago
Michael Niedermayer 417b163c00
avcodec/ffv1enc: 2Pass mode is not possible with golomb coding 4 months ago
Michael Niedermayer a9c83e43f2
avcodec/ffv1enc: Fix >8bit context size 5 months ago
Niklas Haas 703288cec6 avcodec/internal: add FFCodec.color_ranges 5 months ago
Anton Khirnov 84dda32202 lavc/ffv1enc: stop using per-slice FFV1Context 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 9b86ba5a92 lavc/ffv1: always use the main context values of ac 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 39486a2b29 lavc/ffv1: always use the main context values of plane_count/transparency 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 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
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 11 months ago
Andreas Rheinhardt 1d66a122df avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 12 months ago
Anton Khirnov 1e7d2007c3 all: use designated initializers for AVOption.unit 1 year ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 1 year ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Paul B Mahol 3bbc7d799c avcodec/ffv1*: add GBRAP14, GRAY14, YUVA422P12, YUVA444P12 formats support 1 year ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Anton Khirnov 8d73f3ce56 lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2 years ago
Anton Khirnov d0c8ca961d lavc: add a private cap for fake-delay encoders 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt a499b4345b avcodec: Make ff_alloc_packet() based encoders accept user buffers 2 years ago
Andreas Rheinhardt 4a699858d5 avcodec/ffv1(dec|enc): Remove unnecessary emms_c() 3 years ago
Andreas Rheinhardt 3553b70d6d avcodec/ffv1enc: Remove redundant wrapper 3 years ago
Andreas Rheinhardt 7e9a790441 avcodec/ffv1enc: Don't create and keep unnecessary reference 3 years ago
Andreas Rheinhardt 5828e8209f avcodec: Constify frame->data pointers for encoders where possible 3 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 years ago
Andreas Rheinhardt 415f012359 avcodec/ffv1enc: Fix undefined left shifts of negative numbers 3 years ago
Michael Niedermayer 366ef56f7f avcodec/ffv1enc: Eliminate float/double from find_best_state() 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 86c909558c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 3 years ago