summaryrefslogtreecommitdiff
path: root/libavcodec/vc2enc.c
Commit message (Expand)AuthorAge
* avcodec: Constify frame->data pointers for encoders where possibleAndreas Rheinhardt2022-08-05
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-18
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-05
* avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefaultAndreas Rheinhardt2022-03-21
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-21
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-21
* libavcodec: Split version.hMartin Storsjö2022-03-16
* Remove obsolete version.h inclusionsAndreas Rheinhardt2022-02-24
* avcodec/vc2enc: Cleanup generically on allocation failureAndreas Rheinhardt2022-02-11
* avcodec/vc2enc: Check for non negative slice boundsMichael Niedermayer2021-06-08
* avcodec/vc2enc: Allow user-supplied buffersAndreas Rheinhardt2021-05-15
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-27
* avcodec/vc2enc: Actually zero paddingAndreas Rheinhardt2021-04-26
* vc2enc: Add missing static to local variablesMark Thompson2021-02-02
* put_bits: make avpriv_put_string() lavc-localAnton Khirnov2020-10-28
* put_bits: make avpriv_align_put_bits() inlineAnton Khirnov2020-10-28
* avcodec, avfilter, avformat: Remove redundant avpriv_align_put_bitsAndreas Rheinhardt2020-08-01
* vc2enc: zero padding of the coefficient bufferLynne2019-12-17
* vc2enc: properly promote operations to 64 bitsRostislav Pehlivanov2018-03-13
* vc2enc: replace quantization LUT with a smaller division LUTRostislav Pehlivanov2018-03-10
* avcodec/vc2enc: prevent bitrate overshootsRostislav Pehlivanov2018-01-31
* avcodec/vc2enc: Clear coef_buf on allocationMichael Niedermayer2017-11-15
* vc2enc_dwt: pad the temporary buffer by the slice sizeRostislav Pehlivanov2017-11-09
* avcodec: remove remaining uses of avcodec_get_chroma_sub_sampleMartin Vignali2017-11-06
* Revert "vc2enc: Calculate average slice quantiser correctly"Kieran Kunhya2017-11-04
* vc2enc: Calculate average slice quantiser correctlyKieran Kunhya2017-11-04
* vc2enc: decrease default strictness levelRostislav Pehlivanov2017-06-15
* diractab: expose the maximum quantization index as a macroRostislav Pehlivanov2016-07-11
* vc2enc: prevent random dataChristophe Gisquet2016-05-06
* vc2enc: do not print the lavc version if the bitexact flag is enabledRostislav Pehlivanov2016-05-05
* vc2enc: use 32x16 slices by defaultRostislav Pehlivanov2016-04-16
* vc2enc: don't require interlacing for 1080p50/60 base video formatsRostislav Pehlivanov2016-04-16
* vc2enc: optimize and simplify quantizationRostislav Pehlivanov2016-03-24
* vc2enc: simplify calc_slice_sizes()Rostislav Pehlivanov2016-03-23
* vc2enc: correctly zero out the slice size cacheRostislav Pehlivanov2016-03-23
* vc2enc: macro out slice size roundingRostislav Pehlivanov2016-03-23
* vc2enc: add non-experimental support for all video formats from specRostislav Pehlivanov2016-03-22
* vc2enc: simplify count_hq_slice() and cachingRostislav Pehlivanov2016-03-21
* vc2enc: fix segfaultRostislav Pehlivanov2016-03-21
* vc2enc: increase the starting value of the size scalerRostislav Pehlivanov2016-03-18
* vc2enc: minor cosmetic changesRostislav Pehlivanov2016-03-04
* vc2enc: remove useless alignment on slice encodingRostislav Pehlivanov2016-03-04
* vc2enc: do not allocate packet until exact frame size is knownRostislav Pehlivanov2016-03-04
* vc2enc: fix packet underallocation and minimum bitrate with interlacingRostislav Pehlivanov2016-03-01
* vc2enc: simplify slice cost cachingRostislav Pehlivanov2016-03-01
* vc2enc: remove redundant put_padding() and use skip_put_bytes() insteadRostislav Pehlivanov2016-03-01
* vc2enc: redistribute leftover bytesRostislav Pehlivanov2016-02-28
* vc2enc: allocate the DWT context with the current plane sizeRostislav Pehlivanov2016-02-28
* 2enc: clip and warn when user bitrate set too lowRostislav Pehlivanov2016-02-28
* vc2enc: clip and warn when user bitrate set too lowRostislav Pehlivanov2016-02-28