aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/hwcontext.c
Commit message (Expand)AuthorAgeFilesLines
* lavu/hwcontext: clarify behavior on av_hwframe_map() failureAnton Khirnov2022-02-171-2/+25
* Revert "avutils/hwcontext: When deriving a hwdevice, search for existing devi...Haihao Xiang2022-01-051-38/+0
* avutils/hwcontext: When deriving a hwdevice, search for existing device in bo...Soft Works2022-01-051-0/+38
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-1/+1
* hwcontext: add av_hwdevice_ctx_create_derived_optsLynne2020-05-231-3/+13
* Stop hardcoding align=32 in av_frame_get_buffer() calls.Anton Khirnov2020-05-221-1/+1
* avutil/hwcontext: correctly set extended_data on hwframe_get_bufferTimo Rothenpieler2020-03-281-0/+2
* lavu: add Vulkan hwcontext codeLynne2020-02-041-0/+4
* lavu/hwcontext: Add support for HW -> HW transfersPhilip Langdale2020-02-041-10/+43
* hwcontext_internal: add ff_hwframe_map_replaceRostislav Pehlivanov2018-06-211-0/+7
* hwcontext: Do not call device_init again when deriving an existing deviceMark Thompson2018-05-151-4/+3
* Merge commit '2eb396b175e55e515aa6a13c5b1789a2a18d3935'James Almer2018-02-111-1/+3
|\
| * hwcontext: Fix memory leak on derived frame allocation failureMark Thompson2018-02-041-1/+3
| * hwcontext: Mark local table static constMark Thompson2017-06-151-1/+1
| * lavu: add new D3D11 pixfmt and hwcontextwm42017-06-081-0/+4
| * hwcontext: Improve allocation in derived contextsMark Thompson2017-04-301-1/+13
| * hwcontext: Add frame context mapping for nontrivial contextsMark Thompson2017-04-301-1/+8
* | lavu/hwcontext: add AV_HWDEVICE_TYPE_MEDIACODECAman Gupta2017-12-161-0/+4
* | hwcontext: Perform usual uninitialisation on derived frames contextsMark Thompson2017-11-221-10/+7
* | lavu: OpenCL hwcontext implementationMark Thompson2017-11-221-0/+4
* | Merge commit '1bd986ed4b0e95ded368a8eeb5c044853c090f9b'James Almer2017-10-241-1/+2
|\|
| * hwcontext: Move NONE to the be the first member of AVHWDeviceTypeMark Thompson2017-03-271-1/+2
| * hwcontext: Make it easier to work with device typesMark Thompson2017-03-201-0/+41
| * hwcontext: Add device derivationMark Thompson2017-03-201-0/+65
* | hwcontext: Perform usual initialisation on derived device contextsMark Thompson2017-10-091-0/+4
* | Merge commit 'fd9212f2edfe9b107c3c08ba2df5fd2cba5ab9e3'James Almer2017-09-261-1/+1
|\|
| * Mark some arrays that never change as const.Anton Khirnov2017-02-011-1/+1
* | lavu: Add DRM hwcontextMark Thompson2017-09-131-0/+4
* | lavu: add new D3D11 pixfmt and hwcontextwm42017-06-271-0/+4
* | hwcontext: Improve allocation in derived contextsMark Thompson2017-06-141-1/+13
* | hwcontext: Add frame context mapping for nontrivial contextsMark Thompson2017-06-141-1/+8
* | hwcontext: Make it easier to work with device typesMark Thompson2017-06-141-1/+43
* | hwcontext: Add device derivationMark Thompson2017-06-141-0/+65
* | videotoolbox: add hwcontext supportwm42017-05-151-0/+3
* | Merge commit 'd06aa24ba583ad08025da9e1b29afcd8218ff9b0'Clément Bœsch2017-03-301-6/+233
|\|
| * hwcontext: Hardware frame mappingMark Thompson2016-11-031-6/+233
* | Merge commit 'fdfe01365d579189d9a55b3741dba2ac46eb1df8'Hendrik Leppkes2016-11-131-2/+6
|\|
| * hwcontext: allocate the destination frame for the pool sizeAnton Khirnov2016-06-281-2/+6
* | avutil/hwcontext: use CONFIG_QSV instead of CONFIG_LIBMFX for qsvJames Almer2016-09-281-1/+1
* | Merge commit '59e7361cc791e5103be1712dc59a2055f118d0da'James Almer2016-09-281-0/+3
|\|
| * hwcontext: add a QSV implementationAnton Khirnov2016-06-211-0/+3
* | Merge commit '1c9e8616c535ef496e7ee8a5cbc5e9e972a6977d'Hendrik Leppkes2016-06-261-0/+36
|\|
| * hwcontext: add a function for opening devicesAnton Khirnov2016-05-261-0/+36
* | Merge commit 'c46db38cde8e8fd8ecb1c6602f10ec0e002f29a8'Hendrik Leppkes2016-06-221-0/+3
|\|
| * hwcontext: add a dxva2 implementationAnton Khirnov2016-05-171-0/+3
* | Merge commit 'a0f469da744db83db32f3fe13186ee4aa2bc7dc5'Derek Buitenhuis2016-05-111-0/+1
|\|
| * hwcontext: initialize sw_format in av_hwframe_ctx_alloc()Anton Khirnov2016-04-151-0/+1
* | Merge commit '551c6775abb5e0ad34c26d7e23bc6fbbe8ccc9d4'Derek Buitenhuis2016-04-141-0/+3
|\|
| * lavu: VAAPI hwcontext implementationMark Thompson2016-03-191-0/+3
* | Merge commit 'b1f01e85a92d401a9b29c79f23db36b7685e8c09'Derek Buitenhuis2016-04-141-0/+45
|\|