aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Expand)AuthorAgeFilesLines
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-05310-903/+588
* avcodec/codec_internal: Add FFCodec.decode_subAndreas Rheinhardt2022-04-0522-87/+76
* avcodec/options: Fix AVClassCategory of decoders with .receive_frameAndreas Rheinhardt2022-04-051-1/+1
* avcodec/libvpxenc: avoid unnecessary variable shadowingJames Almer2022-04-051-1/+0
* avcodec/libvpxenc: return quantizer parameter for an encoded frameDanil Chapovalov2022-04-051-1/+6
* avcodec/exr: Avoid signed overflow in displayWindowMichael Niedermayer2022-04-031-2/+2
* avcodec/diracdec: avoid signed integer overflow in global mvMichael Niedermayer2022-04-031-2/+2
* avcodec/takdsp: Fix integer overflow in decorrelate_sf()Michael Niedermayer2022-04-031-1/+1
* avcodec/apedec: fix a integer overflow in long_filter_high_3800()Michael Niedermayer2022-04-031-1/+1
* avcodec/dfa: don't check for the bitstream version on every copied lineJames Almer2022-04-021-7/+7
* avcodec/mpegvideo_enc: Remove redundant unref+refAndreas Rheinhardt2022-04-011-5/+0
* avcodec/mpegvideo: Make new_picture an ordinary AVFrameAndreas Rheinhardt2022-04-017-38/+39
* avcodec/mpegvideo: Remove strict_std_compliance from MpegEncContextAndreas Rheinhardt2022-04-014-6/+4
* avcodec/speedhqenc: Add SpeedHQEncContext and move slice_start to itAndreas Rheinhardt2022-04-012-8/+14
* avcodec/mjpegenc: Fix files with slices > 1, but threads == 1Andreas Rheinhardt2022-04-014-10/+17
* avcodec/mjpegenc, speedhqenc: Remove nonsense assertAndreas Rheinhardt2022-04-012-4/+0
* avcodec/mpegvideo_enc: Allow slices only for slice-thread-able codecsAndreas Rheinhardt2022-04-011-1/+1
* avcodec/vc1: Arm 32-bit NEON unescape fast pathBen Avison2022-04-012-0/+179
* avcodec/vc1: Arm 64-bit NEON unescape fast pathBen Avison2022-04-012-0/+237
* avcodec/idctdsp: Arm 64-bit NEON block add and clamp fast pathsBen Avison2022-04-013-9/+150
* avcodec/vc1: Arm 64-bit NEON inverse transform fast pathsBen Avison2022-04-012-0/+697
* avcodec/vc1: Arm 32-bit NEON deblocking filter fast pathsBen Avison2022-04-012-0/+657
* avcodec/vc1: Arm 64-bit NEON deblocking filter fast pathsBen Avison2022-04-013-0/+707
* avcodec/vc1: Introduce fast path for unescaping bitstream bufferBen Avison2022-04-013-10/+15
* avcodec/vp9_superframe_split_bsf: Don't read inexistent dataAndreas Rheinhardt2022-03-311-0/+4
* avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized framesAndreas Rheinhardt2022-03-311-1/+1
* avcodec/vp9_superframe_bsf: Check for existence of data before reading itAndreas Rheinhardt2022-03-311-0/+9
* avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading itAndreas Rheinhardt2022-03-311-0/+5
* vc1dsp: Change remaining stride parameters to ptrdiff_tMartin Storsjö2022-03-306-58/+58
* avcodec/wmalosslessdec: ensure channel count in the private context and decod...James Almer2022-03-291-23/+26
* avcodec/binkaudio: reset ch_offset on errorsMichael Niedermayer2022-03-291-0/+2
* avcodec/vmdaudio: Fix channels count bugMichael Niedermayer2022-03-281-1/+1
* dxva2_hevc: don't use frames as reference if they are not marked as suchSteve Lhomme2022-03-271-1/+1
* avcodec/error_resilience: Remove write only ERContext.ref_countAndreas Rheinhardt2022-03-252-3/+0
* avcodec/h264dec: Constify slices' pointer to the parent contextAndreas Rheinhardt2022-03-251-1/+1
* avcodec/h264dec: Move ERContext to H264ContextAndreas Rheinhardt2022-03-253-68/+56
* avcodec/h264_slice: Fix decoding undamaged input with slicesAndreas Rheinhardt2022-03-251-7/+0
* avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFsAndreas Rheinhardt2022-03-2342-211/+217
* avcodec, avformat: Remove unnecessary inclusions of lavc/internal.hAndreas Rheinhardt2022-03-233-3/+0
* avcodec/internal: Move FF_QSCALE_TYPE_* to mpegvideodec.hAndreas Rheinhardt2022-03-237-12/+12
* avcodec/internal, avfilter/qp_table: Remove unused FF_QSCALE_TYPEsAndreas Rheinhardt2022-03-231-2/+0
* Revert "avcodec/av1dec: Check tile_cols"James Almer2022-03-231-3/+0
* avcodec/av1: only set the private context pix_fmt field if get_pixel_format()...James Almer2022-03-231-3/+3
* avcodec/libsvtav1: pass color description infoChristopher Degawa2022-03-231-0/+10
* avcodec/binkaudio: add support for >2 channels dct codecPaul B Mahol2022-03-221-18/+33
* avcodec/internal: Move FF_DEFAULT_QUANT_BIAS to mpegvideoenc.hAndreas Rheinhardt2022-03-212-3/+2
* avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.hAndreas Rheinhardt2022-03-2112-24/+15
* avcodec/bitstream: Move code for initializing VLCs to file of its ownAndreas Rheinhardt2022-03-214-352/+380
* avcodec/mathops: Move bitswap_32() to its only userAndreas Rheinhardt2022-03-2110-11/+17
* avcodec/allcodecs: Dont play with NULLsMichael Niedermayer2022-03-211-3/+4