213 Commits (c8db1006ef5cb0f40f485fe6ce255892d8af5eb3)

Author SHA1 Message Date
James Almer 67e7f0b05e avutil: remove deprecated FF_API_REORDERED_OPAQUE 9 months ago
James Almer b8fef7e9c5 avutil: remove deprecated FF_API_PKT_DURATION 9 months ago
James Almer 65ddc74988 avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 9 months ago
James Almer 2717dcfb85 avcodec: remove deprecated FF_API_AVCTX_FRAME_NUMBER 9 months ago
James Almer d65908c3d4 avcodec/decode: remove HDR10+ from the global side data array 9 months ago
Andreas Rheinhardt 80736531da avcodec/decode: Improve validity check a bit 9 months ago
Damiano Galassi 45697e6a51 avcodec: add ambient viewing environment packet side data. 10 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 1 year ago
James Almer 74611cdb5c avcodec/decode: use the correct function name 1 year ago
James Almer dd7bdb40c4 avcodec/decode: fill missing frame fields for all decoders 1 year ago
James Almer 94ac647559 avcodec/decode: check the output frame for discard samples with all decoders 1 year ago
James Almer 7db4c3eaa6 avcodec/decode: simplify applying or exporting skip samples 1 year ago
James Almer 78c52a8ca4 avcodec/decode: move processing discard samples to its own function 1 year ago
James Almer e6954fd087 avcodec/decode: don't reject flush packets when buffer_pkt is not empty 1 year ago
Andreas Rheinhardt a92dbeb9ae avcodec/decode: Return EAGAIN instead of discarding unused packet 1 year ago
Anton Khirnov b54603a26a lavc/decode: do not perform decoding when sending draining packets 1 year ago
Anton Khirnov 69516ab3e9 lavc/decode: move submitting input packets to bitstream filters 1 year ago
Anton Khirnov c4332dfda9 lavc/decode: track whether the caller started draining with a separate flag 1 year ago
Anton Khirnov f2fb882b3f lavc: add generic-decode-layer private data 1 year ago
Anton Khirnov 21de4db402 lavc: reindent after previous commit 1 year ago
Anton Khirnov 6ff27024b8 lavc/avcodec: split flushing into decode- and encode-specific functions 1 year ago
Anton Khirnov 5e7b5b0090 lavc: add a header for internal generic-layer APIs 1 year ago
Devin Heitmueller 695789eacc avcodec/decode: Preserve AFD side data when going from AVPacket to AVFrame 1 year ago
Lynne be07145109
avcodec: add AVHWAccel.free_frame_priv callback 1 year ago
Lynne b6a6e2b19d
lavc/decode: allow to allocate hwaccel_priv_data early 1 year ago
Anton Khirnov 3d2e1aa324
lavc/decode: stop duplicating code from hwaccel_uninit() 1 year ago
Anton Khirnov a4611e3170
lavc/decode: pass AVHWAccel instead of AVCodecHWConfigInternal to hwaccel_init() 1 year ago
Anton Khirnov 51d6ae099f lavc/decode: drop a useless warning 2 years ago
James Almer 3e06f6f040 avutil/frame: deprecate key_frame 2 years ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
James Almer 599abc0f3a avutil/frame: deprecate interlaced_frame and top_field_first 2 years ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Anton Khirnov 27f8c9b27b lavu/frame: deprecate AVFrame.pkt_{pos,size} 2 years ago
Andreas Rheinhardt 590d169bdb avcodec/decode: Reset MMX state for receive_frame decoders, too 2 years ago
Anton Khirnov a3bf63c26e lavc/decode: stop mangling last_pkt_props->opaque 2 years ago
Marton Balint 6b6f7db819 avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2 years ago
James Almer 3ceffe7839 avcodec: remove FF_API_FLAG_TRUNCATED 2 years ago