summaryrefslogtreecommitdiff
path: root/libavcodec/decode.c
Commit message (Expand)AuthorAge
* avcodec/decode: consistently set channel info when parsing param change side ...James Almer2023-07-25
* avcodec/decode: factor out filling frame propsJames Almer2023-07-17
* lavc: deprecate AV_CODEC_FLAG_DROPCHANGEDAnton Khirnov2023-07-15
* avcodec/decode: use the correct function nameJames Almer2023-07-14
* avcodec/decode: fill missing frame fields for all decodersJames Almer2023-07-14
* avcodec/decode: check the output frame for discard samples with all decodersJames Almer2023-07-14
* avcodec/decode: simplify applying or exporting skip samplesJames Almer2023-07-14
* avcodec/decode: move processing discard samples to its own functionJames Almer2023-07-14
* avcodec/decode: don't reject flush packets when buffer_pkt is not emptyJames Almer2023-07-12
* avcodec/decode: Return EAGAIN instead of discarding unused packetAndreas Rheinhardt2023-07-10
* lavc/decode: do not perform decoding when sending draining packetsAnton Khirnov2023-07-07
* lavc/decode: move submitting input packets to bitstream filtersAnton Khirnov2023-07-07
* lavc/decode: track whether the caller started draining with a separate flagAnton Khirnov2023-07-07
* lavc: add generic-decode-layer private dataAnton Khirnov2023-07-07
* lavc: reindent after previous commitAnton Khirnov2023-07-07
* lavc/avcodec: split flushing into decode- and encode-specific functionsAnton Khirnov2023-07-07
* lavc: add a header for internal generic-layer APIsAnton Khirnov2023-07-07
* avcodec/decode: Preserve AFD side data when going from AVPacket to AVFrameDevin Heitmueller2023-07-02
* avcodec: add AVHWAccel.free_frame_priv callbackLynne2023-05-29
* lavc/decode: allow to allocate hwaccel_priv_data earlyLynne2023-05-29
* lavc/decode: stop duplicating code from hwaccel_uninit()Anton Khirnov2023-05-29
* lavc/decode: pass AVHWAccel instead of AVCodecHWConfigInternal to hwaccel_init()Anton Khirnov2023-05-29
* lavc/decode: drop a useless warningAnton Khirnov2023-05-15
* avutil/frame: deprecate key_frameJames Almer2023-05-04
* avcodec: use the new AVFrame key_frame flag in all decoders and encodersJames Almer2023-05-04
* avutil/frame: deprecate interlaced_frame and top_field_firstJames Almer2023-05-04
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-04
* lavu/frame: deprecate AVFrame.pkt_{pos,size}Anton Khirnov2023-03-20
* avcodec/decode: Reset MMX state for receive_frame decoders, tooAndreas Rheinhardt2023-03-18
* lavc/decode: stop mangling last_pkt_props->opaqueAnton Khirnov2023-03-11
* avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_numberMarton Balint2023-02-13
* avcodec: remove FF_API_FLAG_TRUNCATEDJames Almer2023-02-09
* avcodec: remove FF_API_AVCTX_TIMEBASEJames Almer2023-02-09
* avcodec: remove FF_API_THREAD_SAFE_CALLBACKSJames Almer2023-02-09
* avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket*Andreas Rheinhardt2023-02-09
* lavu/frame: deprecate reordered_opaqueAnton Khirnov2023-02-04
* lavc/decode: allow using AV_CODEC_FLAG_COPY_OPAQUE for decodingAnton Khirnov2023-02-04
* lavc/decode: validate frames output by decodersAnton Khirnov2023-01-10
* lavc/decode: deduplicate cleanup in ff_decode_receive_frame()Anton Khirnov2023-01-10
* avcodec/decode: reindent after the previous commitJames Almer2022-12-12
* avcodec/decode: add a function to set frame props from a user provided packetJames Almer2022-12-12
* avcodec/decode: don't set last_pkt_props->sizeJames Almer2022-12-07
* Revert "avcodec/decode: use a packet list to store packet properties"James Almer2022-12-07
* avcodec/avcodec: Check for more invalid channel layoutsAndreas Rheinhardt2022-09-22
* avcodec/decode: remove superfluous initial channels fieldsJames Almer2022-09-06
* lavc: add API for exporting reconstructed frames from encodersAnton Khirnov2022-08-02
* avcodec/decode: parse ICC profilesNiklas Haas2022-07-30
* avcodec: add common fflcms2 boilerplateNiklas Haas2022-07-30
* avcodec/aacdec: remove skip samples multiplierJames Almer2022-07-22
* lavc: use AVFrame.duration instead of AVFrame.pkt_durationAnton Khirnov2022-07-19