summaryrefslogtreecommitdiff
path: root/libavcodec/decode.c
Commit message (Expand)AuthorAgeFilesLines
* avutil/frame: deprecate key_frameJames Almer2023-05-041-0/+4
* avcodec: use the new AVFrame key_frame flag in all decoders and encodersJames Almer2023-05-041-0/+3
* avutil/frame: deprecate interlaced_frame and top_field_firstJames Almer2023-05-041-0/+4
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-041-0/+2
* lavu/frame: deprecate AVFrame.pkt_{pos,size}Anton Khirnov2023-03-201-1/+17
* avcodec/decode: Reset MMX state for receive_frame decoders, tooAndreas Rheinhardt2023-03-181-0/+1
* lavc/decode: stop mangling last_pkt_props->opaqueAnton Khirnov2023-03-111-3/+3
* avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_numberMarton Balint2023-02-131-6/+16
* avcodec: remove FF_API_FLAG_TRUNCATEDJames Almer2023-02-091-4/+0
* avcodec: remove FF_API_AVCTX_TIMEBASEJames Almer2023-02-091-5/+0
* avcodec: remove FF_API_THREAD_SAFE_CALLBACKSJames Almer2023-02-091-13/+0
* avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket*Andreas Rheinhardt2023-02-091-5/+4
* lavu/frame: deprecate reordered_opaqueAnton Khirnov2023-02-041-0/+4
* lavc/decode: allow using AV_CODEC_FLAG_COPY_OPAQUE for decodingAnton Khirnov2023-02-041-2/+10
* lavc/decode: validate frames output by decodersAnton Khirnov2023-01-101-0/+31
* lavc/decode: deduplicate cleanup in ff_decode_receive_frame()Anton Khirnov2023-01-101-10/+9
* avcodec/decode: reindent after the previous commitJames Almer2022-12-121-23/+23
* avcodec/decode: add a function to set frame props from a user provided packetJames Almer2022-12-121-4/+15
* avcodec/decode: don't set last_pkt_props->sizeJames Almer2022-12-071-3/+4
* Revert "avcodec/decode: use a packet list to store packet properties"James Almer2022-12-071-40/+7
* avcodec/avcodec: Check for more invalid channel layoutsAndreas Rheinhardt2022-09-221-5/+0
* avcodec/decode: remove superfluous initial channels fieldsJames Almer2022-09-061-12/+0
* lavc: add API for exporting reconstructed frames from encodersAnton Khirnov2022-08-021-3/+1
* avcodec/decode: parse ICC profilesNiklas Haas2022-07-301-5/+56
* avcodec: add common fflcms2 boilerplateNiklas Haas2022-07-301-0/+4
* avcodec/aacdec: remove skip samples multiplierJames Almer2022-07-221-1/+1
* lavc: use AVFrame.duration instead of AVFrame.pkt_durationAnton Khirnov2022-07-191-4/+10
* avcodec/internal: Hide stuff only used by the core decode APIAndreas Rheinhardt2022-05-121-0/+1
* lavc/avcodec: only allocate decoding packets for decodersAnton Khirnov2022-05-111-0/+8
* lavc/encode: add an encoder-specific get_buffer() variantAnton Khirnov2022-05-111-0/+2
* lavc: move default get_buffer2() to its own fileAnton Khirnov2022-04-131-278/+0
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-4/+4
* avcodec/codec_internal: Add FFCodec.decode_subAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-17/+20
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* lavc: drop temporary compat wrappers for channel layout API changeAnton Khirnov2022-03-151-20/+0
* lavc: switch to the new channel layout APIVittorio Giovara2022-03-151-26/+80
* lavc: deprecate channel count/layout changing side dataAnton Khirnov2022-03-151-0/+4
* lavc/avcodec: switch to new FIFO APIAnton Khirnov2022-02-071-15/+9
* avcodec/decode: ignore unsupported skip samples packet side data valuesJames Almer2022-02-051-0/+1
* avcodec/decode: Reset *got_sub_ptr on errorAndreas Rheinhardt2021-12-161-2/+2
* avcodec/decode: Fix leaks upon subtitle decoding errorsAndreas Rheinhardt2021-12-161-5/+8
* all: Use av_memdup() where appropriateAndreas Rheinhardt2021-12-031-3/+1
* avcodec/internal: Allow receive_frame codecs to use decode_simple pktAndreas Rheinhardt2021-11-071-2/+1
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-2/+2
* lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATEDAnton Khirnov2021-09-201-0/+4
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec/avcodec: Stop including bsf.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec: Pass HDR10+ metadata to packet side data in VP9 encoderMohammad Izadi2021-06-241-0/+1
* avcodec/decode: reindent after the previous commitJames Almer2021-06-211-28/+28