summaryrefslogtreecommitdiff
path: root/libavcodec/avcodec.c
Commit message (Expand)AuthorAge
* all: use av_channel_layout_describe_bprint instead of av_channel_layout_descr...Marton Balint2024-01-07
* avcodec/get_buffer: Use RefStruct API for FramePoolAndreas Rheinhardt2023-10-07
* avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusionsAndreas Rheinhardt2023-10-03
* avutil/internal: Don't auto-include emms.hAndreas Rheinhardt2023-09-04
* avcodec/internal: Move FF_MAX_EXTRADATA_SIZE to its only userAndreas Rheinhardt2023-08-05
* lavc: deprecate AV_CODEC_FLAG_DROPCHANGEDAnton Khirnov2023-07-15
* lavc: add generic-encode-layer private dataAnton Khirnov2023-07-07
* lavc: add generic-decode-layer private dataAnton 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
* lavc/decode: stop duplicating code from hwaccel_uninit()Anton Khirnov2023-05-29
* avcodec/avcodec: fix UB NULL+0Zhao Zhili2023-05-04
* avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_numberMarton Balint2023-02-13
* avcodec: remove FF_API_AVCTX_TIMEBASEJames Almer2023-02-09
* Revert "avcodec/decode: use a packet list to store packet properties"James Almer2022-12-07
* avcodec/avcodec: Always use old channel count/layout if setAndreas Rheinhardt2022-09-22
* avcodec/avcodec: Check for more invalid channel layoutsAndreas Rheinhardt2022-09-22
* avcodec/avcodec: Uninitialize AVChannelLayout before overwriting itAndreas Rheinhardt2022-09-22
* avcodec/avcodec: Use the new API fields to validate the layout returned by de...James Almer2022-09-19
* avcodec/avcodec: Remove redundant checkAndreas Rheinhardt2022-08-15
* avcodec/avcodec: Move initializing frame-thrd encoder to encode_preinitAndreas Rheinhardt2022-08-15
* lavc: add API for exporting reconstructed frames from encodersAnton Khirnov2022-08-02
* avcodec: add common fflcms2 boilerplateNiklas Haas2022-07-30
* avcodec/aacdec: remove skip samples multiplierJames Almer2022-07-22
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-18
* avcodec/internal: Hide stuff only used by the core decode APIAndreas Rheinhardt2022-05-12
* lavc: drop a confusing message about "thread emulation"Anton Khirnov2022-05-11
* lavc/avcodec: only allocate decoding packets for decodersAnton Khirnov2022-05-11
* lib*/version: Move library version functions into files of their ownAndreas Rheinhardt2022-05-10
* avcodec/avcodec: Don't reset decoder-fields for encoders when flushingAndreas Rheinhardt2022-04-13
* avcodec/avcodec: Simplify accessing AVSubtitleRect via dedicated pointerAndreas Rheinhardt2022-04-13
* avcodec/avcodec: Avoid av_frame_unref(NULL)Andreas Rheinhardt2022-04-13
* lavc/encode: drop EncodeSimpleContextAnton Khirnov2022-04-13
* lavc/avcodec: only allocate the encoding frame for encodersAnton Khirnov2022-04-13
* lavc/avcodec: simplify codec id/type validity checkingAnton Khirnov2022-04-13
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-21
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-21
* libavcodec: Split version.hMartin Storsjö2022-03-16
* lavc: drop temporary compat wrappers for channel layout API changeAnton Khirnov2022-03-15
* lavc: switch to the new channel layout APIVittorio Giovara2022-03-15
* avcodec/avcodec: Decrease the amount of time while holding the lockAndreas Rheinhardt2022-02-18
* lavc/avcodec: switch to new FIFO APIAnton Khirnov2022-02-07
* avcodec/internal: Allow receive_frame codecs to use decode_simple pktAndreas Rheinhardt2021-11-07
* avcodec/avcodec: Simplify check for flushing of bsfAndreas Rheinhardt2021-09-26
* avcodec/avcodec: Remove redundant assertAndreas Rheinhardt2021-09-26
* avcodec/avcodec: Make sanity check stricterAndreas Rheinhardt2021-09-26
* avcodec: add a Film Grain codec property flagJames Almer2021-08-24
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-22
* avcodec/avcodec: Stop including bsf.h in avcodec.hAndreas Rheinhardt2021-07-22
* avcodec/avcodec: Don't free options on failure in avcodec_open2()Andreas Rheinhardt2021-06-08