199 Commits (95b5c8172968e942704cb4eaceddf8730d9e501c)

Author SHA1 Message Date
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
James Almer 5f9e848e68 avcodec: remove FF_API_AVCTX_TIMEBASE 2 years ago
James Almer e0786a8eeb avcodec: remove FF_API_THREAD_SAFE_CALLBACKS 2 years ago
Andreas Rheinhardt 868a31b42d avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket* 2 years ago
Anton Khirnov bdc76f467f lavu/frame: deprecate reordered_opaque 2 years ago
Anton Khirnov d02340b9e3 lavc/decode: allow using AV_CODEC_FLAG_COPY_OPAQUE for decoding 2 years ago
Anton Khirnov f566032bfd lavc/decode: validate frames output by decoders 2 years ago
Anton Khirnov a1eec66867 lavc/decode: deduplicate cleanup in ff_decode_receive_frame() 2 years ago
James Almer 56966f2eb2 avcodec/decode: reindent after the previous commit 2 years ago
James Almer bff86f31cc avcodec/decode: add a function to set frame props from a user provided packet 2 years ago
James Almer 0afdc398ce avcodec/decode: don't set last_pkt_props->size 2 years ago
James Almer b1fdb0b347 Revert "avcodec/decode: use a packet list to store packet properties" 2 years ago
Andreas Rheinhardt a06a2d8943 avcodec/avcodec: Check for more invalid channel layouts 2 years ago
James Almer 5a78421746 avcodec/decode: remove superfluous initial channels fields 2 years ago
Anton Khirnov e3838b856f lavc: add API for exporting reconstructed frames from encoders 2 years ago