| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec: add AVHWAccel.free_frame_priv callback | Lynne | 2023-05-29 | 1 | -0/+20 |
* | lavc/decode: allow to allocate hwaccel_priv_data early | Lynne | 2023-05-29 | 1 | -1/+13 |
* | lavc/decode: stop duplicating code from hwaccel_uninit() | Anton Khirnov | 2023-05-29 | 1 | -2/+2 |
* | lavc/decode: pass AVHWAccel instead of AVCodecHWConfigInternal to hwaccel_init() | Anton Khirnov | 2023-05-29 | 1 | -5/+3 |
* | lavc/decode: drop a useless warning | Anton Khirnov | 2023-05-15 | 1 | -7/+0 |
* | avutil/frame: deprecate key_frame | James Almer | 2023-05-04 | 1 | -0/+4 |
* | avcodec: use the new AVFrame key_frame flag in all decoders and encoders | James Almer | 2023-05-04 | 1 | -0/+3 |
* | avutil/frame: deprecate interlaced_frame and top_field_first | James Almer | 2023-05-04 | 1 | -0/+4 |
* | avcodec: use the new AVFrame interlace flags in all decoders and encoders | James Almer | 2023-05-04 | 1 | -0/+2 |
* | lavu/frame: deprecate AVFrame.pkt_{pos,size} | Anton Khirnov | 2023-03-20 | 1 | -1/+17 |
* | avcodec/decode: Reset MMX state for receive_frame decoders, too | Andreas Rheinhardt | 2023-03-18 | 1 | -0/+1 |
* | lavc/decode: stop mangling last_pkt_props->opaque | Anton Khirnov | 2023-03-11 | 1 | -3/+3 |
* | avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number | Marton Balint | 2023-02-13 | 1 | -6/+16 |
* | avcodec: remove FF_API_FLAG_TRUNCATED | James Almer | 2023-02-09 | 1 | -4/+0 |
* | avcodec: remove FF_API_AVCTX_TIMEBASE | James Almer | 2023-02-09 | 1 | -5/+0 |
* | avcodec: remove FF_API_THREAD_SAFE_CALLBACKS | James Almer | 2023-02-09 | 1 | -13/+0 |
* | avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket* | Andreas Rheinhardt | 2023-02-09 | 1 | -5/+4 |
* | lavu/frame: deprecate reordered_opaque | Anton Khirnov | 2023-02-04 | 1 | -0/+4 |
* | lavc/decode: allow using AV_CODEC_FLAG_COPY_OPAQUE for decoding | Anton Khirnov | 2023-02-04 | 1 | -2/+10 |
* | lavc/decode: validate frames output by decoders | Anton Khirnov | 2023-01-10 | 1 | -0/+31 |
* | lavc/decode: deduplicate cleanup in ff_decode_receive_frame() | Anton Khirnov | 2023-01-10 | 1 | -10/+9 |
* | avcodec/decode: reindent after the previous commit | James Almer | 2022-12-12 | 1 | -23/+23 |
* | avcodec/decode: add a function to set frame props from a user provided packet | James Almer | 2022-12-12 | 1 | -4/+15 |
* | avcodec/decode: don't set last_pkt_props->size | James Almer | 2022-12-07 | 1 | -3/+4 |
* | Revert "avcodec/decode: use a packet list to store packet properties" | James Almer | 2022-12-07 | 1 | -40/+7 |
* | avcodec/avcodec: Check for more invalid channel layouts | Andreas Rheinhardt | 2022-09-22 | 1 | -5/+0 |
* | avcodec/decode: remove superfluous initial channels fields | James Almer | 2022-09-06 | 1 | -12/+0 |
* | lavc: add API for exporting reconstructed frames from encoders | Anton Khirnov | 2022-08-02 | 1 | -3/+1 |
* | avcodec/decode: parse ICC profiles | Niklas Haas | 2022-07-30 | 1 | -5/+56 |
* | avcodec: add common fflcms2 boilerplate | Niklas Haas | 2022-07-30 | 1 | -0/+4 |
* | avcodec/aacdec: remove skip samples multiplier | James Almer | 2022-07-22 | 1 | -1/+1 |
* | lavc: use AVFrame.duration instead of AVFrame.pkt_duration | Anton Khirnov | 2022-07-19 | 1 | -4/+10 |
* | avcodec/internal: Hide stuff only used by the core decode API | Andreas Rheinhardt | 2022-05-12 | 1 | -0/+1 |
* | lavc/avcodec: only allocate decoding packets for decoders | Anton Khirnov | 2022-05-11 | 1 | -0/+8 |
* | lavc/encode: add an encoder-specific get_buffer() variant | Anton Khirnov | 2022-05-11 | 1 | -0/+2 |
* | lavc: move default get_buffer2() to its own file | Anton Khirnov | 2022-04-13 | 1 | -278/+0 |
* | avcodec/codec_internal: Use union for FFCodec decode/encode callbacks | Andreas Rheinhardt | 2022-04-05 | 1 | -4/+4 |
* | avcodec/codec_internal: Add FFCodec.decode_sub | Andreas Rheinhardt | 2022-04-05 | 1 | -1/+1 |
* | avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec | Andreas Rheinhardt | 2022-03-21 | 1 | -17/+20 |
* | avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h | Andreas Rheinhardt | 2022-03-21 | 1 | -0/+1 |
* | lavc: drop temporary compat wrappers for channel layout API change | Anton Khirnov | 2022-03-15 | 1 | -20/+0 |
* | lavc: switch to the new channel layout API | Vittorio Giovara | 2022-03-15 | 1 | -26/+80 |
* | lavc: deprecate channel count/layout changing side data | Anton Khirnov | 2022-03-15 | 1 | -0/+4 |
* | lavc/avcodec: switch to new FIFO API | Anton Khirnov | 2022-02-07 | 1 | -15/+9 |
* | avcodec/decode: ignore unsupported skip samples packet side data values | James Almer | 2022-02-05 | 1 | -0/+1 |
* | avcodec/decode: Reset *got_sub_ptr on error | Andreas Rheinhardt | 2021-12-16 | 1 | -2/+2 |
* | avcodec/decode: Fix leaks upon subtitle decoding errors | Andreas Rheinhardt | 2021-12-16 | 1 | -5/+8 |
* | all: Use av_memdup() where appropriate | Andreas Rheinhardt | 2021-12-03 | 1 | -3/+1 |
* | avcodec/internal: Allow receive_frame codecs to use decode_simple pkt | Andreas Rheinhardt | 2021-11-07 | 1 | -2/+1 |
* | Replace all occurences of av_mallocz_array() by av_calloc() | Andreas Rheinhardt | 2021-09-20 | 1 | -2/+2 |