aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Expand)AuthorAgeFilesLines
* 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
* avcodec/vvcdec: add vvc inter filters for RPRNuo Mi2024-05-213-9/+92
* avcodec/vvcdec: refact, pred_get_refs return VVCRefPic instead of VVCFrameNuo Mi2024-05-211-15/+15
* avcodec/vvcdec: refact out VVCRefPic from RefPicListNuo Mi2024-05-218-47/+52
* avcodec/vvcdec: refact, unify pred_regular_{luma, chroma} to pred_regularNuo Mi2024-05-212-95/+41
* avcodec/vvcdec: misc, remove unused EMULATED_EDGE_{LUMA, CHROMA}, EMULATED_ED...Nuo Mi2024-05-211-17/+7
* avcodec/vvcdec: refact, unify {luma, chroma}_mc_bi to mc_biNuo Mi2024-05-211-65/+30
* avcodec/vvcdec: refact, unify {luma, chroma}_mc_uni to mc_uniNuo Mi2024-05-211-55/+25
* avcodec/vvcdec: refact, unify {luma, chroma}_mc to mcNuo Mi2024-05-211-33/+14
* avcodec/vvcdec: misc, inter, use is_chroma instead of is_lumaNuo Mi2024-05-211-25/+25
* lavc/vaapi_decode: Reject decoding of frames with no slicesDavid Rosca2024-05-211-0/+5
* avcodec/cbs_h266: read vps_ptl_max_tid before using itJames Almer2024-05-201-13/+15
* avcodec/tiff: Fix leak on errorAndreas Rheinhardt2024-05-201-1/+3
* avcodec/ac3enc: Move transient PutBitContext to stackAndreas Rheinhardt2024-05-203-157/+159
* avcodec/ac3enc_template: Avoid always-true checkAndreas Rheinhardt2024-05-201-4/+7
* avcodec/lib*, avformat/tee: Simplify iterating over AVDictionaryAndreas Rheinhardt2024-05-205-11/+11
* avcodec/aac_ac3_parser: Use ff_adts_header_parse_buf()Andreas Rheinhardt2024-05-201-4/+3
* avcodec/adts_header: Add ff_adts_header_parse_buf()Andreas Rheinhardt2024-05-206-36/+35
* avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codesAndreas Rheinhardt2024-05-207-43/+41
* avcodec/adts_parser: Don't presume buffer to be paddedAndreas Rheinhardt2024-05-201-1/+6
* lavc/qsvdec: require a dynamic frame pool if possibleHaihao Xiang2024-05-201-12/+45
* lavc/qsvenc: use the right info for encodingHaihao Xiang2024-05-201-4/+6
* lavc/qsv: fix the mfx allocator to support dynamic frame poolHaihao Xiang2024-05-201-12/+56
* avcodec/mscc & mwsc: Check loop counts before useMichael Niedermayer2024-05-192-0/+17
* avcodec/mpegvideo_enc: Fix potential overflow in RDMichael Niedermayer2024-05-191-2/+2
* avcodec/mpeg4videodec: assert impossible wrap pointsMichael Niedermayer2024-05-191-0/+2
* avcodec/mpeg12dec: Use 64bit in bit computationMichael Niedermayer2024-05-191-1/+1
* avcodec/vqcdec: Check init_get_bits8() for failureMichael Niedermayer2024-05-191-1/+4
* avcodec/vvc/dec: Check init_get_bits8() for failureMichael Niedermayer2024-05-191-1/+4
* avcodec/vble: Check av_image_get_buffer_size() for failureMichael Niedermayer2024-05-191-0/+3
* avcodec/vp3: Replace check by assertMichael Niedermayer2024-05-191-2/+1
* avcodec/vp8: Forward return of ff_vpx_init_range_decoder()Michael Niedermayer2024-05-191-2/+1
* lavc/huffyuvdsp: optimise RVV vtype for add_hfyu_left_pred_bgr32Rémi Denis-Courmont2024-05-192-3/+6
* lavc/flacdsp: optimise RVV vector type for lpc32Rémi Denis-Courmont2024-05-192-12/+15
* lavc/flacdsp: optimise RVV vector type for lpc16Rémi Denis-Courmont2024-05-192-3/+4
* avcodec/vc1_parser: Check init_get_bits8()Andreas Rheinhardt2024-05-191-1/+4
* avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-onlyAndreas Rheinhardt2024-05-195-13/+4
* avcodec/yop: Add missing AV_CODEC_CAP_DR1Andreas Rheinhardt2024-05-191-0/+1
* avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_IAndreas Rheinhardt2024-05-1974-184/+0
* avcodec/decode: Set KEY flag+pict_type generically for intra-only codecsAndreas Rheinhardt2024-05-192-5/+41
* avcodec/codec_desc, jvdec: JV is not intra-onlyAndreas Rheinhardt2024-05-192-3/+1
* avcodec/mlpdec: Set AV_FRAME_FLAG_KEY explicitlyAndreas Rheinhardt2024-05-191-0/+1
* lavc/vp9_intra: fix another .irp use with LLVM asRémi Denis-Courmont2024-05-191-1/+1
* lavc/vp9_intra: fix .irp use with LLVM asRémi Denis-Courmont2024-05-191-14/+14
* lavc/vp8dsp: fix .irp use with LLVM asRémi Denis-Courmont2024-05-191-2/+2
* lavc/startcode: add R-V V startcode_find_candidateRémi Denis-Courmont2024-05-194-8/+62
* lavc/startcode: add R-V Zbb startcode_find_candidateRémi Denis-Courmont2024-05-196-2/+134
* lavc/libvpxenc: Fix parsing of ts_layering_mode parameterAaron Thompson2024-05-172-2/+2
* lavc/vp9dsp: R-V V ipred tmsunyuechi2024-05-173-0/+130