70 Commits (1a5452655aeebe832e84561769e81e2c3062a8a9)

Author SHA1 Message Date
Andreas Rheinhardt 3e669b24e2 avutil/hwcontext: Allocate AVHWFramesCtx jointly with its internals 9 months ago
Andreas Rheinhardt a0b9b96269 avutil/hwcontext_internal: Remove unused AVHWFramesInternal.priv 9 months ago
Andreas Rheinhardt dd397d05f1 avutil/hwcontext: Allocate AVHWDevCtx jointly with its internals 9 months ago
Andreas Rheinhardt 060277136d avutil/hwcontext: Remove unused AVHWDeviceInternal.priv 9 months ago
Zhao Zhili 3bb00c0a42 avutil/hwcontext: Don't assume frames_uninit is reentrant 9 months ago
Zhao Zhili 90bbe1e8e2 avutil/hwcontext: Don't assume device_uninit is reentrant 9 months ago
Andreas Rheinhardt 2e4e424ac2 avutil/hwcontext: Don't check before av_buffer_unref() 9 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 10 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 11 months ago
Wu Jianhua 142f727b9c libavutil: add hwcontext_d3d12va and AV_PIX_FMT_D3D12 11 months ago
Andreas Rheinhardt cfa47fd331 all: Use av_frame_replace() where appropriate 1 year ago
Zhao Zhili b7a3f16957 avutil/hwcontext: verify hw_frames_ctx in transfer_data_alloc 2 years ago
Anton Khirnov 09ca2f1950 lavu/hwcontext: clarify behavior on av_hwframe_map() failure 3 years ago
Haihao Xiang 7c6f9b9d63 Revert "avutils/hwcontext: When deriving a hwdevice, search for existing device in both directions" 3 years ago
Soft Works a428949775 avutils/hwcontext: When deriving a hwdevice, search for existing device in both directions 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Lynne 2e08b39444
hwcontext: add av_hwdevice_ctx_create_derived_opts 5 years ago
Anton Khirnov f30a41a608 Stop hardcoding align=32 in av_frame_get_buffer() calls. 5 years ago
Timo Rothenpieler b06ae06e6a avutil/hwcontext: correctly set extended_data on hwframe_get_buffer 5 years ago
Lynne a88449ffb2 lavu: add Vulkan hwcontext code 5 years ago
Philip Langdale d7210ce7f5 lavu/hwcontext: Add support for HW -> HW transfers 5 years ago
Rostislav Pehlivanov 7062e4dbc8 hwcontext_internal: add ff_hwframe_map_replace 7 years ago
Mark Thompson 136260eb88 hwcontext: Do not call device_init again when deriving an existing device 7 years ago
Mark Thompson e412d683fe hwcontext: Perform usual uninitialisation on derived frames contexts 7 years ago
Mark Thompson caecb85014 hwcontext: Perform usual initialisation on derived device contexts 7 years ago
Mark Thompson 2eb396b175 hwcontext: Fix memory leak on derived frame allocation failure 7 years ago
Aman Gupta e4d9f05ca7 lavu/hwcontext: add AV_HWDEVICE_TYPE_MEDIACODEC 7 years ago
Mark Thompson 0f93cef2d6 hwcontext: Perform usual uninitialisation on derived frames contexts 7 years ago
Mark Thompson b25d8ef0a7 lavu: OpenCL hwcontext implementation 7 years ago
Mark Thompson 309d660775 hwcontext: Perform usual initialisation on derived device contexts 7 years ago
Mark Thompson 9cb23cd9fe lavu: Add DRM hwcontext 7 years ago
wm4 3303511f33 lavu: add new D3D11 pixfmt and hwcontext 8 years ago
Mark Thompson 4993a68f0f hwcontext: Mark local table static const 8 years ago
Mark Thompson d59c6a3aeb hwcontext: Improve allocation in derived contexts 8 years ago
Mark Thompson ec3dbeae81 hwcontext: Add frame context mapping for nontrivial contexts 8 years ago
Mark Thompson 0b1794a43e hwcontext: Make it easier to work with device types 8 years ago
Mark Thompson b22172f6f3 hwcontext: Add device derivation 8 years ago
wm4 fff90422d1 lavu: add new D3D11 pixfmt and hwcontext 8 years ago
wm4 532b23f079 videotoolbox: add hwcontext support 8 years ago
Mark Thompson c5714b51aa hwcontext: Improve allocation in derived contexts 8 years ago
Mark Thompson 27978155bc hwcontext: Add frame context mapping for nontrivial contexts 8 years ago
Mark Thompson 1bd986ed4b hwcontext: Move NONE to the be the first member of AVHWDeviceType 8 years ago
Mark Thompson b7487f4f3c hwcontext: Make it easier to work with device types 8 years ago
Mark Thompson b266ad56fe hwcontext: Add device derivation 8 years ago
Anton Khirnov fd9212f2ed Mark some arrays that never change as const. 8 years ago
Mark Thompson d06aa24ba5 hwcontext: Hardware frame mapping 8 years ago
James Almer 13dd5edb88 avutil/hwcontext: use CONFIG_QSV instead of CONFIG_LIBMFX for qsv 8 years ago
Anton Khirnov fdfe01365d hwcontext: allocate the destination frame for the pool size 9 years ago
Anton Khirnov 59e7361cc7 hwcontext: add a QSV implementation 9 years ago
Anton Khirnov 1c9e8616c5 hwcontext: add a function for opening devices 9 years ago