225 Commits (1242abdcee257f0cfefc7aabf118d23253f37769)

Author SHA1 Message Date
Andreas Rheinhardt eee88ba0dc avcodec/decode: Set KEY flag+pict_type generically for intra-only codecs 8 months ago
Michael Niedermayer e9bb586543
avcodec/decode: decode_simple_internal() only implements audio and video 8 months ago
Andreas Rheinhardt 9dc8f8839e avcodec/pthread_frame: Add API to share RefStruct refs just once 9 months ago
Andreas Rheinhardt 2135a40b1c avcodec/decode: Add new ProgressFrame API 9 months ago
James Almer 6def8e3923 avcodec/decode: add AVFrameSideData helper wrappers that don't depend on frames 9 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Anton Khirnov a3f4670943 lavc/decode: move sd_global_map to avcodec 9 months ago
Zhao Zhili c775163a8c avcodec/decode: log hwaccel name 10 months ago
Anton Khirnov 6dd832673b lavc: add content light/mastering display side data wrappers 10 months ago
Niklas Haas 8a70c5cb93 avcodec: add internal side data wrappers 10 months ago
Anton Khirnov 68a8eca752 lavc: add a decoder option for configuring side data preference 10 months ago
Anton Khirnov 0757669629 lavc: move AVCodecContext.pts_correction* to DecodeContext 10 months ago
James Almer 67e7f0b05e avutil: remove deprecated FF_API_REORDERED_OPAQUE 10 months ago
James Almer b8fef7e9c5 avutil: remove deprecated FF_API_PKT_DURATION 10 months ago
James Almer 65ddc74988 avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 10 months ago
James Almer 2717dcfb85 avcodec: remove deprecated FF_API_AVCTX_FRAME_NUMBER 10 months ago
James Almer d65908c3d4 avcodec/decode: remove HDR10+ from the global side data array 10 months ago
Andreas Rheinhardt 80736531da avcodec/decode: Improve validity check a bit 10 months ago
Damiano Galassi 45697e6a51 avcodec: add ambient viewing environment packet side data. 11 months ago
Dmitry Rogozhkin e9c93009fc avcodec/decode: validate hw_frames_ctx when AVHWAccel.free_frame_priv is used 1 year ago
Andreas Rheinhardt f8252d6ce3 avcodec/decode: Use RefStruct API for hwaccel_picture_private 1 year ago
James Almer ae22271620 avcodec/decode: propagate global side data to frames 1 year ago
James Almer 804be7f9e3 avcodec/hevcdec: check for DOVI configuration record in AVCodecContext side data 1 year ago
Andreas Rheinhardt f58038d498 avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusions 1 year ago
Niklas Haas 0d596776c6 avcodec/decode: use ff_icc_profile_sanitize 1 year ago
James Almer 5ba06ad0b8 avcodec/decode: reduce scope of a variable in ff_decode_frame_props() 1 year ago
Michael Niedermayer 42b20c93ae
avcodec/decode: EAGAIN is not fully supported in decode_simple_internal() 1 year ago
Andreas Rheinhardt f8503b4c33 avutil/internal: Don't auto-include emms.h 1 year ago
Andreas Rheinhardt e35dfe864d avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 1 year ago
Andreas Rheinhardt c48cc9c6e9 avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 1 year ago
James Almer c92948de40 avcodec/decode: consistently set channel info when parsing param change side data 1 year ago
James Almer 31979127f8 avcodec/decode: factor out filling frame props 1 year ago
Anton Khirnov f264204de9 lavc: deprecate AV_CODEC_FLAG_DROPCHANGED 2 years ago
James Almer 74611cdb5c avcodec/decode: use the correct function name 2 years ago
James Almer dd7bdb40c4 avcodec/decode: fill missing frame fields for all decoders 2 years ago
James Almer 94ac647559 avcodec/decode: check the output frame for discard samples with all decoders 2 years ago
James Almer 7db4c3eaa6 avcodec/decode: simplify applying or exporting skip samples 2 years ago
James Almer 78c52a8ca4 avcodec/decode: move processing discard samples to its own function 2 years ago
James Almer e6954fd087 avcodec/decode: don't reject flush packets when buffer_pkt is not empty 2 years ago
Andreas Rheinhardt a92dbeb9ae avcodec/decode: Return EAGAIN instead of discarding unused packet 2 years ago
Anton Khirnov b54603a26a lavc/decode: do not perform decoding when sending draining packets 2 years ago
Anton Khirnov 69516ab3e9 lavc/decode: move submitting input packets to bitstream filters 2 years ago
Anton Khirnov c4332dfda9 lavc/decode: track whether the caller started draining with a separate flag 2 years ago
Anton Khirnov f2fb882b3f lavc: add generic-decode-layer private data 2 years ago
Anton Khirnov 21de4db402 lavc: reindent after previous commit 2 years ago
Anton Khirnov 6ff27024b8 lavc/avcodec: split flushing into decode- and encode-specific functions 2 years ago
Anton Khirnov 5e7b5b0090 lavc: add a header for internal generic-layer APIs 2 years ago
Devin Heitmueller 695789eacc avcodec/decode: Preserve AFD side data when going from AVPacket to AVFrame 2 years ago
Lynne be07145109
avcodec: add AVHWAccel.free_frame_priv callback 2 years ago
Lynne b6a6e2b19d
lavc/decode: allow to allocate hwaccel_priv_data early 2 years ago