aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vc2enc.c
Commit message (Expand)AuthorAgeFilesLines
* libavcodec: Split version.hMartin Storsjö2022-03-161-0/+1
* Remove obsolete version.h inclusionsAndreas Rheinhardt2022-02-241-1/+1
* avcodec/vc2enc: Cleanup generically on allocation failureAndreas Rheinhardt2022-02-111-9/+4
* avcodec/vc2enc: Check for non negative slice boundsMichael Niedermayer2021-06-081-0/+2
* avcodec/vc2enc: Allow user-supplied buffersAndreas Rheinhardt2021-05-151-4/+4
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-1/+1
* avcodec/vc2enc: Actually zero paddingAndreas Rheinhardt2021-04-261-1/+1
* vc2enc: Add missing static to local variablesMark Thompson2021-02-021-2/+2
* put_bits: make avpriv_put_string() lavc-localAnton Khirnov2020-10-281-2/+2
* put_bits: make avpriv_align_put_bits() inlineAnton Khirnov2020-10-281-7/+7
* avcodec, avfilter, avformat: Remove redundant avpriv_align_put_bitsAndreas Rheinhardt2020-08-011-1/+0
* vc2enc: zero padding of the coefficient bufferLynne2019-12-171-0/+2
* vc2enc: properly promote operations to 64 bitsRostislav Pehlivanov2018-03-131-5/+5
* vc2enc: replace quantization LUT with a smaller division LUTRostislav Pehlivanov2018-03-101-87/+31
* avcodec/vc2enc: prevent bitrate overshootsRostislav Pehlivanov2018-01-311-8/+14
* avcodec/vc2enc: Clear coef_buf on allocationMichael Niedermayer2017-11-151-1/+1
* vc2enc_dwt: pad the temporary buffer by the slice sizeRostislav Pehlivanov2017-11-091-1/+2
* avcodec: remove remaining uses of avcodec_get_chroma_sub_sampleMartin Vignali2017-11-061-2/+4
* Revert "vc2enc: Calculate average slice quantiser correctly"Kieran Kunhya2017-11-041-3/+3
* vc2enc: Calculate average slice quantiser correctlyKieran Kunhya2017-11-041-3/+3
* vc2enc: decrease default strictness levelRostislav Pehlivanov2017-06-151-3/+3
* diractab: expose the maximum quantization index as a macroRostislav Pehlivanov2016-07-111-6/+3
* vc2enc: prevent random dataChristophe Gisquet2016-05-061-0/+5
* vc2enc: do not print the lavc version if the bitexact flag is enabledRostislav Pehlivanov2016-05-051-2/+3
* vc2enc: use 32x16 slices by defaultRostislav Pehlivanov2016-04-161-2/+2
* vc2enc: don't require interlacing for 1080p50/60 base video formatsRostislav Pehlivanov2016-04-161-2/+2
* vc2enc: optimize and simplify quantizationRostislav Pehlivanov2016-03-241-7/+8
* vc2enc: simplify calc_slice_sizes()Rostislav Pehlivanov2016-03-231-19/+13
* vc2enc: correctly zero out the slice size cacheRostislav Pehlivanov2016-03-231-1/+1
* vc2enc: macro out slice size roundingRostislav Pehlivanov2016-03-231-6/+9
* vc2enc: add non-experimental support for all video formats from specRostislav Pehlivanov2016-03-221-35/+59
* vc2enc: simplify count_hq_slice() and cachingRostislav Pehlivanov2016-03-211-15/+12
* vc2enc: fix segfaultRostislav Pehlivanov2016-03-211-1/+1
* vc2enc: increase the starting value of the size scalerRostislav Pehlivanov2016-03-181-1/+1
* vc2enc: minor cosmetic changesRostislav Pehlivanov2016-03-041-5/+4
* vc2enc: remove useless alignment on slice encodingRostislav Pehlivanov2016-03-041-1/+0
* vc2enc: do not allocate packet until exact frame size is knownRostislav Pehlivanov2016-03-041-166/+166
* vc2enc: fix packet underallocation and minimum bitrate with interlacingRostislav Pehlivanov2016-03-011-1/+3
* vc2enc: simplify slice cost cachingRostislav Pehlivanov2016-03-011-31/+13
* vc2enc: remove redundant put_padding() and use skip_put_bytes() insteadRostislav Pehlivanov2016-03-011-15/+3
* vc2enc: redistribute leftover bytesRostislav Pehlivanov2016-02-281-5/+55
* vc2enc: allocate the DWT context with the current plane sizeRostislav Pehlivanov2016-02-281-2/+2
* 2enc: clip and warn when user bitrate set too lowRostislav Pehlivanov2016-02-281-2/+2
* vc2enc: clip and warn when user bitrate set too lowRostislav Pehlivanov2016-02-281-0/+23
* vc2enc: carry over quantization index across frames as a starting pointRostislav Pehlivanov2016-02-281-6/+6
* vc2enc: use 32 bits for quantized coefficients LUTRostislav Pehlivanov2016-02-281-9/+9
* vc2enc: cache bits per quantizer, calculate wasted bitsRostislav Pehlivanov2016-02-281-5/+32
* vc2enc: calculate the minimum slice size only onceRostislav Pehlivanov2016-02-261-3/+7
* vc2enc: halve allocated table size, refactor and optimize quantizationRostislav Pehlivanov2016-02-261-58/+50
* vc2enc: use FFABS() instead of abs()Rostislav Pehlivanov2016-02-261-3/+3