aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vvc
Commit message (Expand)AuthorAgeFilesLines
* avcodec/vvc/vvcdec: allow vvc_decode_close() on failed openMichael Niedermayer2024-03-021-3/+4
* avcodec/vvc/vvc_mvs: Add proper header includeAndreas Rheinhardt2024-03-021-1/+1
* avcodec/vvc/vvc_intra: Move utils out of vvc_intra.cAndreas Rheinhardt2024-03-023-187/+219
* avcodec/vvcdec: add Intra Block Copy decoderWu Jianhua2024-02-243-0/+110
* avcodec/vvcdec: add Intra Block Copy parserWu Jianhua2024-02-244-15/+177
* avcodec/vvcdec: refact, rename !is_mvp to check_merNuo Mi2024-02-241-11/+7
* avcodec/vvcdec: fix dual tree for skipped transform tree/unitNuo Mi2024-02-242-11/+19
* avcodec/vvcdec: ff_vvc_set_intra_mvf, refact to support dmvr tabNuo Mi2024-02-243-4/+4
* avcodec/vvcdec: skip inter prediction for IBC blocksNuo Mi2024-02-241-1/+1
* avcodec/vvcdec: implement update_hmvp for IBCWu Jianhua2024-02-243-21/+44
* avcodec/vvcdec: cabac, fix non_inter_flag, pred_mode_flag, amvr_shift for IBCNuo Mi2024-02-241-5/+5
* avcodec/vvcdec: deblock_bs, fix intra check for IBCNuo Mi2024-02-241-1/+6
* avcodec/vvcdec: set CuPredMode table for chromaNuo Mi2024-02-241-2/+5
* avcodec/vvcdec: refact out deblock_bs to reduce duplicate codeNuo Mi2024-02-241-121/+55
* lavc/vvc_ps: Correct vaule of ALF_NUM_FILTERS_CCFei Wang2024-02-231-1/+1
* avcodec: Remove superfluous ';' outside of functionsAndreas Rheinhardt2024-02-211-1/+1
* avcodec/vvc/vvcdsp: Remove pointless wrappersAndreas Rheinhardt2024-02-212-19/+1
* avcodec/vvc/vvc_ps: Use union for luts to avoid unaligned accessesAndreas Rheinhardt2024-02-216-13/+14
* avcodec/vvc/vvc_ps: Check before accessAndreas Rheinhardt2024-02-211-1/+1
* lavc/vvc: Use pps->{width, height} over sps->{width, height}Frank Plowman2024-02-167-36/+32
* avcodec/vvcdec: frame_context_setup, set fc->ref to NULLNuo Mi2024-02-141-0/+2
* lavc/vvc: Validate alf_list indexesFrank Plowman2024-02-061-0/+37
* lavc/vvc: Fix slice_idx out-of-bounds memsetFrank Plowman2024-02-061-1/+1
* avcodec/vvcdec: fix seeking for open GOPNuo Mi2024-02-053-0/+13
* avcodec/vvcdec: reuse h26x/2656_inter.asm to enable x86 optimizationsWu Jianhua2024-02-012-0/+6
* avcodec/vvc/vvc_inter_template: move put/put_luma/put_chroma template to h265...Wu Jianhua2024-02-011-558/+1
* lavc/vvc: Increase IntraEdgeParams buffer sizeFrank Plowman2024-01-291-4/+4
* lavc/vvc: Fix emulation prevention byte handlingFrank Plowman2024-01-271-4/+5
* avcodec/vvc_ps: remove duplicated enumJames Almer2024-01-261-9/+3
* lavc/vvc: Clamp shift RHSFrank Plowman2024-01-261-1/+1
* lavc/vvc: Use av_log2 when destination is integerFrank Plowman2024-01-262-3/+3
* avcodec/vvc_mvs: remove an unnecessary AV_ZERO64() callJames Almer2024-01-241-1/+0
* avcodec/vvc_mvs: align local motion vector fieldsJames Almer2024-01-241-12/+12
* avcodec/vvc_ctu: align motion vector fieldsJames Almer2024-01-231-2/+2
* lavc/vvc: Remove left shifts of negative valuesFrank Plowman2024-01-235-41/+41
* avcodec/vvcdec: allocate and store structs on their own within the table listJames Almer2024-01-191-23/+11
* avcodec/vvcdec: misc, constify hor_ctu_edgeNuo Mi2024-01-171-3/+3
* avcodec/vvcdec: deblock, fix uninitialized valuesNuo Mi2024-01-171-117/+119
* vvcdec: reuse h26x/h2656_deblock_template.cNuo Mi2024-01-111-79/+3
* vvcdec: reuse h26x/h2656_sao_template.cNuo Mi2024-01-111-191/+2
* avcodec/vvc_thread: don't use an anonymous unionJames Almer2024-01-061-2/+2
* vvcdec: add TODO for combining transform, lmcs_scale_chroma, and add_residualNuo Mi2024-01-071-0/+2
* avcodec/vvcdec: decode extradata to support container formatsNuo Mi2024-01-071-0/+6
* vvcdec: add vvc decoderNuo Mi2024-01-032-1/+1019
* vvcdec: add CTU thread logicalNuo Mi2024-01-033-0/+865
* vvcdec: add CTU parserNuo Mi2024-01-032-0/+2402
* vvcdec: add dsp init and inv transformNuo Mi2024-01-033-1/+263
* vvcdec: add LMCS, Deblocking, SAO, and ALF filtersNuo Mi2024-01-035-0/+2540
* vvcdec: add intra predictionNuo Mi2024-01-036-0/+1914
* vvcdec: add inv transform 1dNuo Mi2024-01-033-0/+761