summaryrefslogtreecommitdiff
path: root/libavcodec/decode.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/decode/ff_get_buffer: Check for overflow in FFALIGN()Michael Niedermayer2021-02-021-1/+2
* avcodec/decode: actually propagate AVHWAccel.alloc_frame() return valueJames Almer2020-06-041-3/+5
* avcodec/decode: fix decoding when frames are allocated using AVHWAccel.alloc_...James Almer2020-05-271-1/+2
* avcodec: move avcodec_flush_buffers from decode.c to utils.cJames Almer2020-05-241-44/+0
* avcodec/decode: remove ff_decode_bsfs_uninit()James Almer2020-05-211-6/+1
* libavcodec/decode: Mark decode_simple_internal() as inlineMichael Niedermayer2020-05-121-1/+1
* avcodec/decode: remove unused AVCodecInternal compat_decode fieldJames Almer2020-05-091-1/+0
* avcodec/decode: use a single list bsf for codec decode bsfsMarton Balint2020-05-021-144/+22
* lavc: Rename hwaccel.h to hwconfig.hMark Thompson2020-04-261-1/+1
* avcodec: Add explicit capability flag for encoder flushingPhilip Langdale2020-04-151-0/+15
* lavc: do not implicitly share the frame pool between threadsAnton Khirnov2020-04-101-26/+84
* decode: make sure ff_get_buffer() cleans the frame on failureAnton Khirnov2020-04-101-22/+15
* avcodec/decode: increase nb_bsfs after av_bsf_alloc in case alloc failedLimin Wang2020-03-221-2/+2
* API: add AV_PKT_DATA_ICC_PROFILE to AVPacketSideDataTypevectronic2020-03-101-0/+1
* avcodec/decode: replace avctx->internal with avci for better readabilityLimin Wang2020-01-071-25/+27
* avcodec/decode: Fix integer overflow in max_samples checkMichael Niedermayer2019-12-151-1/+1
* avcodec/decode: Also consider channels in max_samples checkMichael Niedermayer2019-11-091-1/+1
* avcodec/decode: fix indentationJun Zhao2019-10-061-1/+1
* avcodec/decode: Check max_samples in get_buffer_internal()Michael Niedermayer2019-09-251-0/+5
* avcodec/decode: add a flags parameter to ff_reget_buffer()James Almer2019-09-041-4/+4
* avcodec: remove some dead assignmentsMarton Balint2019-08-221-1/+0
* avcodec: add AV_CODEC_FLAG_DROPCHANGED to flagsGyan Doshi2019-04-201-1/+46
* lavc/decode: Initialize return value for get_format() failure.Carl Eugen Hoyos2018-12-101-0/+1
* lavc/decode: Fix the error number report if av_image_fill_pointers fail.Jun Zhao2018-10-301-1/+1
* Revert "avcodec/decode: copy the output parameters from the last bsf in the c...James Almer2018-10-241-4/+0
* avcodec/decode: copy the output parameters from the last bsf in the chain bac...James Almer2018-08-161-0/+4
* avcodec/decode: flush the internal bsfs instead of constantly reinitalizing themJames Almer2018-08-161-10/+10
* avcodec: parse options from AVCodec.bsfsAman Gupta2018-07-191-7/+42
* avcodec/decode: Consider STRIDE_ALIGN in get_buffer_internal() when checking ...Michael Niedermayer2018-06-151-1/+1
* avcodec/decode: fix warning when decoding pseudo paletted formatswm42018-04-051-0/+2
* avutil/pixdesc: deprecate AV_PIX_FMT_FLAG_PSEUDOPALwm42018-04-031-4/+1
* avcodec: add a subcharenc mode that disables UTF-8 checkwm42018-03-251-1/+2
* avcodec: remove unnecessary calls to ff_init_buffer_info()James Almer2018-02-141-9/+2
* Merge commit 'cad739dace55e3446ef7180de688173cd19fb000'Mark Thompson2018-02-121-4/+5
|\
| * lavc: Add per-thread surfaces in get_hw_frame_parameters()Mark Thompson2018-02-111-4/+5
* | Merge commit '5b145290df2998a9836a93eb925289c6c8b63af0'Mark Thompson2018-02-121-0/+9
|\ \ | |/
| * lavc: Add support for increasing hardware frame pool sizesMark Thompson2018-02-111-0/+9
| * lavc: Mark all AVHWAccel structures as constMark Thompson2017-12-191-1/+1
| * lavc: Use hardware config information in ff_get_format()Mark Thompson2017-12-191-77/+204
| * lavc: fix hw_device_ctx operationwm42017-10-231-4/+2
* | avcodec/decode: reset codec on receiving packet after EOF in compat_decodeJames Cowgill2017-12-091-0/+5
* | lavc: Mark all AVHWAccel structures as constMark Thompson2017-11-261-1/+1
* | lavc: Use hardware config information in ff_get_format()Mark Thompson2017-11-261-80/+205
* | Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24'James Almer2017-11-111-0/+80
|\ \ | |/
| * lavc: external hardware frame pool initializationwm42017-10-191-0/+82
| * decode: add a per-frame private data for hwaccel useAnton Khirnov2017-07-261-0/+3
| * decode: add a mechanism for performing delayed processing on the decoded framesAnton Khirnov2017-07-261-0/+11
| * decode: add a method for attaching lavc-internal data to framesAnton Khirnov2017-07-261-0/+57
| * decode: avoid leaks on failure in ff_get_buffer()Anton Khirnov2017-07-261-0/+3
| * lavc, lavu: move frame cropping to a convenience functionwm42017-07-261-87/+2