aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/ffv1.h
Commit message (Expand)AuthorAgeFilesLines
* lavc/ffv1dec: fix races in accessing FFV1SliceContext.slice_damagedAnton Khirnov2024-08-121-1/+13
* lavc/ffv1: change FFV1SliceContext.plane into a RefStruct objectAnton Khirnov2024-08-011-1/+3
* lavc/ffv1dec: stop using per-slice FFV1ContextAnton Khirnov2024-08-011-1/+0
* lavc/ffv1dec: move slice_damaged to per-slice contextAnton Khirnov2024-08-011-1/+1
* lavc/ffv1dec: move slice_reset_contexts to per-slice contextAnton Khirnov2024-08-011-3/+13
* lavc/ffv1: move ac_byte_count to per-slice contextAnton Khirnov2024-08-011-1/+1
* lavc/ffv1enc: store per-slice rc_stat(2?) in FFV1SliceContextAnton Khirnov2024-08-011-0/+3
* lavc/ffv1: move RangeCoder to per-slice contextAnton Khirnov2024-08-011-3/+2
* lavc/ffv1: move FFV1Context.plane to per-slice contextAnton Khirnov2024-08-011-3/+4
* lavc/ffv1: move FFV1Context.slice_{coding_mode,rct_.y_coef} to per-slice contextAnton Khirnov2024-08-011-3/+3
* lavc/ffv1: drop write-only PlaneContext.interlace_bit_stateAnton Khirnov2024-08-011-1/+0
* lavc/ffv1: drop redundant PlaneContext.quant_tableAnton Khirnov2024-08-011-1/+0
* lavc/ffv1: drop redundant FFV1Context.quant_tableAnton Khirnov2024-08-011-1/+0
* lavc/ffv1enc: move bit writer to per-slice contextAnton Khirnov2024-08-011-1/+2
* lavc/ffv1dec: move the bitreader to stackAnton Khirnov2024-08-011-1/+0
* lavc/ffv1: move run_index to the per-slice contextAnton Khirnov2024-08-011-1/+2
* lavc/ffv1: move sample_buffer to the per-slice contextAnton Khirnov2024-08-011-2/+3
* lavc/ffv1: add a per-slice contextAnton Khirnov2024-08-011-4/+9
* lavc/ffv1dec: drop FFV1Context.curAnton Khirnov2024-08-011-1/+0
* avcodec/ffv1dec: Switch to ProgressFramesAndreas Rheinhardt2024-04-191-3/+2
* avcodec/ffv1: use 64-bit frame counterMarton Balint2023-01-261-1/+1
* avcodec/ffv1: Move ffv1_template.c inclusion to dec/enc templatesAndreas Rheinhardt2022-10-201-12/+0
* avcodec/ffv1enc: Don't create and keep unnecessary referenceAndreas Rheinhardt2022-08-181-0/+1
* avcodec/thread: Don't use ThreadFrame when unnecessaryAndreas Rheinhardt2022-02-091-1/+1
* all: Remove unnecessary libavcodec/internal.h inclusionsAndreas Rheinhardt2022-02-081-4/+0
* avcodec/ffv1, ffv1dec: Add const where appropriateAndreas Rheinhardt2021-12-191-2/+2
* Remove unnecessary avassert.h inclusionsAndreas Rheinhardt2021-07-221-1/+0
* libavcodec, libpostproc: Remove outcommented START/STOP_TIMERAndreas Rheinhardt2020-03-141-1/+0
* avcodec/ffv1: Simplify update_vlc_state()Michael Niedermayer2019-01-311-10/+4
* avcodec/ffv1: Simplify fold()Michael Niedermayer2019-01-311-3/+1
* avcodec/ffv1: Increase the maximum number of slices to 1024Michael Niedermayer2017-06-261-1/+1
* avcodec/ffv1: add AV_PIX_FMT_GBRP16 supportMichael Niedermayer2016-08-081-0/+9
* avcodec/ffv1: template functions to allow data types different from int16_tMichael Niedermayer2016-08-081-31/+6
* Merge commit '96c373c7704aeb1cc1d2c275fbb5d71777665589'Derek Buitenhuis2016-01-281-0/+1
|\
| * lavc: Move context_model to codec private optionsVittorio Giovara2016-01-211-0/+1
* | avcodec/ffv1enc: unbreak -coder optionMichael Niedermayer2015-12-181-0/+1
* | Merge commit '4bb1070c154e49d35805fbcdac9c9e92f702ef96'Derek Buitenhuis2015-11-221-0/+4
|\|
| * ffv1: Explicitly name the coder typeVittorio Giovara2015-11-161-0/+4
* | avcodec/ffv1: seperate slice_count from max_slice_countMichael Niedermayer2015-09-241-0/+1
* | ffv1: Add missing ff_ prefixesTimothy Gu2015-08-221-7/+7
* | Merge commit '10a9149de242c7bbc4e130d3d7c593b89e20f80e'Michael Niedermayer2015-07-201-0/+1
|\|
| * ffv1enc: Keep coded_frame.key_frame a write-only variableVittorio Giovara2015-07-201-0/+1
| * ffv1enc: Add const attribute to input frameVittorio Giovara2015-05-011-1/+1
* | avcodec: use av_mod_uintp2() where usefulJames Almer2015-04-211-1/+1
* | Merge commit 'cd832f032f945a57a1f1dd385942c2fadc7ce4e5'Michael Niedermayer2014-03-131-3/+0
|\|
| * ffv1: Drop bogus dependency on dsputilDiego Biurrun2014-03-131-3/+0
| * ffv1: use the AVFrame API properly.Anton Khirnov2013-11-161-1/+2
* | Define ff_log2_run[] in libavcodec/internal.h.Carl Eugen Hoyos2014-03-101-2/+0
* | ffv1.4: use 2 coefficients for calculating the Y plane in the RCTMichael Niedermayer2013-12-101-1/+2
* | avcodec/ffv1: support adjusting the g vs r + b coefficient in the RCTMichael Niedermayer2013-12-091-0/+1