aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vvc
Commit message (Expand)AuthorAgeFilesLines
* avcodec/vvc: Add aarch64 neon optimization for ALFZhao Zhili2024-07-222-1/+4
* avcodec/vvc: Remove write-only assignments in alf_filter_chromaZhao Zhili2024-07-171-10/+0
* avcodec/vvc: Remove NOP condition check in alf_filter_lumaZhao Zhili2024-07-171-2/+2
* avcodec/vvc/ctu: Simplify code at the end of pred_mode_decode()Michael Niedermayer2024-07-151-4/+2
* avcodec/vvc: Use static const for function tableZhao Zhili2024-07-111-1/+1
* avcodec/vvc/refs: Use unsigned maskMichael Niedermayer2024-07-101-1/+1
* avcodec/vvc/ctu: Remove dead ret checkMichael Niedermayer2024-07-021-2/+0
* avcodec/vvc/dec: Remove constant eos_at_startMichael Niedermayer2024-07-021-5/+1
* avcodec/vvc/dec: Check ff_init_cabac_decoder() for failureMichael Niedermayer2024-07-021-3/+9
* lavc/vvc: Always set flags for the current pictureFrank Plowman2024-06-281-1/+1
* avcodec/vvc: Don't create new thread when thread_count is 1Zhao Zhili2024-06-271-1/+3
* lavc/vvc: Validate IBC block vectorFrank Plowman2024-06-273-8/+36
* lavc/vvc: Don't discard return codesFrank Plowman2024-06-271-4/+5
* avcodec/vvcdec: Fix compiling with MSVC 2022 17.8 and olderMartin Storsjö2024-06-271-1/+1
* avcodec/vvcdec: alf, support virtual boundariesNuo Mi2024-06-253-48/+100
* avcodec/vvcdec: sao, support virtual boundariesNuo Mi2024-06-251-4/+42
* avcodec/vvcdec: deblock, support virtual boundariesNuo Mi2024-06-251-4/+30
* avcodec/vvcdec: ps, derive virtual boundariesNuo Mi2024-06-252-0/+51
* avcodec/vvcdec: misc, constify ALFParamsNuo Mi2024-06-251-5/+5
* avcodec/vvcdec: misc, remove unused ALFParams.appliedNuo Mi2024-06-252-4/+0
* avcodec/vvcdec: refact out alf_get_edgesNuo Mi2024-06-251-22/+33
* avcodec/vvcdec: misc, reformat ff_vvc_sao_filterNuo Mi2024-06-251-26/+26
* avcodec/vvcdec: refact, fix naming convention of x0, y0 for saoNuo Mi2024-06-251-13/+11
* avcodec/vvcdec: refact out sao_extends_edgesNuo Mi2024-06-251-58/+50
* avcodec/vvcdec: refact out sao_get_edgesNuo Mi2024-06-251-54/+65
* avcodec/vvcdec: refact, unify ff_vvc_deblock_{horizontal, vertical}Nuo Mi2024-06-251-109/+44
* avcodec/vvcdec: misc, use POS to simplify filter codeNuo Mi2024-06-251-10/+13
* avcodec/vvcdec: refact, unify {horizontal, vertical}_bs, {horizontal, vertica...Nuo Mi2024-06-253-34/+19
* avcodec/vvcdec: refact, unify vvc_deblock_bs_chroma_{horizontal, vertical}Nuo Mi2024-06-251-43/+19
* avcodec/vvcdec: refact, unify vvc_deblock_bs_luma_{horizontal, vertical}Nuo Mi2024-06-251-72/+36
* avcodec/vvcdec: refact, unify vvc_deblock_subblock_bs_{horizontal, vertical}Nuo Mi2024-06-251-61/+32
* avcodec: use the renamed av_zero_extendJames Almer2024-06-137-25/+25
* lavc/vvc: Prevent overflow in chroma QP derivationFrank Plowman2024-06-121-3/+11
* avcodec/vvc/inter: Don't return voidAndreas Rheinhardt2024-06-111-3/+6
* avcodec/vvcdec: support mv wraparoundNuo Mi2024-06-081-2/+79
* avcodec/vvcdec: misc, reindent inter.cNuo Mi2024-06-081-139/+139
* avcodec/vvcdec: refact out emulated_edge_no_wrapNuo Mi2024-06-081-30/+61
* avcodec/vvcdec: misc, move src offset inside emulated_edgeNuo Mi2024-06-081-10/+6
* avcodec/vvcdec: refact, remove emulated_edge_dmvr and emulated_edge_bilinear ...Nuo Mi2024-06-081-100/+46
* lavc/vvc: Reallocate pixel buffers if pixel shift changesFrank Plowman2024-06-041-1/+2
* avcodec/vvc/mvs: Initialize mvfMichael Niedermayer2024-06-021-4/+2
* lavc/vvc: Validate temporal MVP referencesFrank Plowman2024-05-271-3/+8
* avcodec/vvcdec: support Reference Picture ResamplingNuo Mi2024-05-211-17/+173
* avcodec/vvcdec: increase edge_emu_buffer for RPRNuo Mi2024-05-211-5/+4
* avcodec/vvcdec: refact, remove hf_idx and vf_idx from mc_xxx's param listNuo Mi2024-05-211-12/+15
* avcodec/vvcdec: refact out luma_prof from luma_prof_biNuo Mi2024-05-211-22/+30
* avcodec/vvcdec: fix dmvr, bdof, cb_prof for RPRNuo Mi2024-05-212-10/+11
* avcodec/vvcdec: inter, wait reference with a different resolutionNuo Mi2024-05-214-3/+68
* avcodec/vvcdec: add RPR dspNuo Mi2024-05-213-0/+183
* avcodec/vvcdec: emulated_edge, use reference frame's sps and ppsNuo Mi2024-05-214-26/+38