| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec/codec_internal: Make FFCodec.decode use AVFrame* | Andreas Rheinhardt | 2022-04-05 | 310 | -903/+588 |
* | avcodec/codec_internal: Add FFCodec.decode_sub | Andreas Rheinhardt | 2022-04-05 | 22 | -87/+76 |
* | avcodec/options: Fix AVClassCategory of decoders with .receive_frame | Andreas Rheinhardt | 2022-04-05 | 1 | -1/+1 |
* | avcodec/libvpxenc: avoid unnecessary variable shadowing | James Almer | 2022-04-05 | 1 | -1/+0 |
* | avcodec/libvpxenc: return quantizer parameter for an encoded frame | Danil Chapovalov | 2022-04-05 | 1 | -1/+6 |
* | avcodec/exr: Avoid signed overflow in displayWindow | Michael Niedermayer | 2022-04-03 | 1 | -2/+2 |
* | avcodec/diracdec: avoid signed integer overflow in global mv | Michael Niedermayer | 2022-04-03 | 1 | -2/+2 |
* | avcodec/takdsp: Fix integer overflow in decorrelate_sf() | Michael Niedermayer | 2022-04-03 | 1 | -1/+1 |
* | avcodec/apedec: fix a integer overflow in long_filter_high_3800() | Michael Niedermayer | 2022-04-03 | 1 | -1/+1 |
* | avcodec/dfa: don't check for the bitstream version on every copied line | James Almer | 2022-04-02 | 1 | -7/+7 |
* | avcodec/mpegvideo_enc: Remove redundant unref+ref | Andreas Rheinhardt | 2022-04-01 | 1 | -5/+0 |
* | avcodec/mpegvideo: Make new_picture an ordinary AVFrame | Andreas Rheinhardt | 2022-04-01 | 7 | -38/+39 |
* | avcodec/mpegvideo: Remove strict_std_compliance from MpegEncContext | Andreas Rheinhardt | 2022-04-01 | 4 | -6/+4 |
* | avcodec/speedhqenc: Add SpeedHQEncContext and move slice_start to it | Andreas Rheinhardt | 2022-04-01 | 2 | -8/+14 |
* | avcodec/mjpegenc: Fix files with slices > 1, but threads == 1 | Andreas Rheinhardt | 2022-04-01 | 4 | -10/+17 |
* | avcodec/mjpegenc, speedhqenc: Remove nonsense assert | Andreas Rheinhardt | 2022-04-01 | 2 | -4/+0 |
* | avcodec/mpegvideo_enc: Allow slices only for slice-thread-able codecs | Andreas Rheinhardt | 2022-04-01 | 1 | -1/+1 |
* | avcodec/vc1: Arm 32-bit NEON unescape fast path | Ben Avison | 2022-04-01 | 2 | -0/+179 |
* | avcodec/vc1: Arm 64-bit NEON unescape fast path | Ben Avison | 2022-04-01 | 2 | -0/+237 |
* | avcodec/idctdsp: Arm 64-bit NEON block add and clamp fast paths | Ben Avison | 2022-04-01 | 3 | -9/+150 |
* | avcodec/vc1: Arm 64-bit NEON inverse transform fast paths | Ben Avison | 2022-04-01 | 2 | -0/+697 |
* | avcodec/vc1: Arm 32-bit NEON deblocking filter fast paths | Ben Avison | 2022-04-01 | 2 | -0/+657 |
* | avcodec/vc1: Arm 64-bit NEON deblocking filter fast paths | Ben Avison | 2022-04-01 | 3 | -0/+707 |
* | avcodec/vc1: Introduce fast path for unescaping bitstream buffer | Ben Avison | 2022-04-01 | 3 | -10/+15 |
* | avcodec/vp9_superframe_split_bsf: Don't read inexistent data | Andreas Rheinhardt | 2022-03-31 | 1 | -0/+4 |
* | avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized frames | Andreas Rheinhardt | 2022-03-31 | 1 | -1/+1 |
* | avcodec/vp9_superframe_bsf: Check for existence of data before reading it | Andreas Rheinhardt | 2022-03-31 | 1 | -0/+9 |
* | avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading it | Andreas Rheinhardt | 2022-03-31 | 1 | -0/+5 |
* | vc1dsp: Change remaining stride parameters to ptrdiff_t | Martin Storsjö | 2022-03-30 | 6 | -58/+58 |
* | avcodec/wmalosslessdec: ensure channel count in the private context and decod... | James Almer | 2022-03-29 | 1 | -23/+26 |
* | avcodec/binkaudio: reset ch_offset on errors | Michael Niedermayer | 2022-03-29 | 1 | -0/+2 |
* | avcodec/vmdaudio: Fix channels count bug | Michael Niedermayer | 2022-03-28 | 1 | -1/+1 |
* | dxva2_hevc: don't use frames as reference if they are not marked as such | Steve Lhomme | 2022-03-27 | 1 | -1/+1 |
* | avcodec/error_resilience: Remove write only ERContext.ref_count | Andreas Rheinhardt | 2022-03-25 | 2 | -3/+0 |
* | avcodec/h264dec: Constify slices' pointer to the parent context | Andreas Rheinhardt | 2022-03-25 | 1 | -1/+1 |
* | avcodec/h264dec: Move ERContext to H264Context | Andreas Rheinhardt | 2022-03-25 | 3 | -68/+56 |
* | avcodec/h264_slice: Fix decoding undamaged input with slices | Andreas Rheinhardt | 2022-03-25 | 1 | -7/+0 |
* | avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs | Andreas Rheinhardt | 2022-03-23 | 42 | -211/+217 |
* | avcodec, avformat: Remove unnecessary inclusions of lavc/internal.h | Andreas Rheinhardt | 2022-03-23 | 3 | -3/+0 |
* | avcodec/internal: Move FF_QSCALE_TYPE_* to mpegvideodec.h | Andreas Rheinhardt | 2022-03-23 | 7 | -12/+12 |
* | avcodec/internal, avfilter/qp_table: Remove unused FF_QSCALE_TYPEs | Andreas Rheinhardt | 2022-03-23 | 1 | -2/+0 |
* | Revert "avcodec/av1dec: Check tile_cols" | James Almer | 2022-03-23 | 1 | -3/+0 |
* | avcodec/av1: only set the private context pix_fmt field if get_pixel_format()... | James Almer | 2022-03-23 | 1 | -3/+3 |
* | avcodec/libsvtav1: pass color description info | Christopher Degawa | 2022-03-23 | 1 | -0/+10 |
* | avcodec/binkaudio: add support for >2 channels dct codec | Paul B Mahol | 2022-03-22 | 1 | -18/+33 |
* | avcodec/internal: Move FF_DEFAULT_QUANT_BIAS to mpegvideoenc.h | Andreas Rheinhardt | 2022-03-21 | 2 | -3/+2 |
* | avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h | Andreas Rheinhardt | 2022-03-21 | 12 | -24/+15 |
* | avcodec/bitstream: Move code for initializing VLCs to file of its own | Andreas Rheinhardt | 2022-03-21 | 4 | -352/+380 |
* | avcodec/mathops: Move bitswap_32() to its only user | Andreas Rheinhardt | 2022-03-21 | 10 | -11/+17 |
* | avcodec/allcodecs: Dont play with NULLs | Michael Niedermayer | 2022-03-21 | 1 | -3/+4 |