/third_party/ffmpeg/libavutil/ |
H A D | hwcontext.c | 721 HWMapDescriptor *hwmap = (HWMapDescriptor*)data; in ff_hwframe_unmap() local 724 if (hwmap->unmap) in ff_hwframe_unmap() 725 hwmap->unmap(ctx, hwmap); in ff_hwframe_unmap() 727 av_frame_free(&hwmap->source); in ff_hwframe_unmap() 729 av_buffer_unref(&hwmap->hw_frames_ctx); in ff_hwframe_unmap() 731 av_free(hwmap); in ff_hwframe_unmap() 737 HWMapDescriptor *hwmap), in ff_hwframe_map_create() 741 HWMapDescriptor *hwmap; in ff_hwframe_map_create() local 744 hwmap in ff_hwframe_map_create() 734 ff_hwframe_map_create(AVBufferRef *hwframe_ref, AVFrame *dst, const AVFrame *src, void (*unmap)(AVHWFramesContext *ctx, HWMapDescriptor *hwmap), void *priv) ff_hwframe_map_create() argument 791 HWMapDescriptor *hwmap; av_hwframe_map() local 944 HWMapDescriptor *hwmap = (HWMapDescriptor*)dst->buf[0]->data; ff_hwframe_map_replace() local [all...] |
H A D | hwcontext_internal.h | 147 struct HWMapDescriptor *hwmap); 157 HWMapDescriptor *hwmap), 161 * Replace the current hwmap of dst with the one from src, used for indirect
|
H A D | hwcontext_opencl.c | 1928 HWMapDescriptor *hwmap) in opencl_unmap_frame() 1931 OpenCLMapping *map = hwmap->priv; in opencl_unmap_frame() 1941 (cl_mem)hwmap->source->data[p], in opencl_unmap_frame() 2061 HWMapDescriptor *hwmap) in opencl_unmap_from_drm_beignet() 2063 DRMBeignetToOpenCLMapping *mapping = hwmap->priv; in opencl_unmap_from_drm_beignet() 2211 HWMapDescriptor *hwmap) in opencl_unmap_from_qsv() 2213 AVOpenCLFrameDescriptor *desc = hwmap->priv; in opencl_unmap_from_qsv() 2345 HWMapDescriptor *hwmap) in opencl_unmap_from_dxva2() 2347 AVOpenCLFrameDescriptor *desc = hwmap->priv; in opencl_unmap_from_dxva2() 2510 HWMapDescriptor *hwmap) in opencl_unmap_from_d3d11() 1927 opencl_unmap_frame(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) opencl_unmap_frame() argument 2060 opencl_unmap_from_drm_beignet(AVHWFramesContext *dst_fc, HWMapDescriptor *hwmap) opencl_unmap_from_drm_beignet() argument 2210 opencl_unmap_from_qsv(AVHWFramesContext *dst_fc, HWMapDescriptor *hwmap) opencl_unmap_from_qsv() argument 2344 opencl_unmap_from_dxva2(AVHWFramesContext *dst_fc, HWMapDescriptor *hwmap) opencl_unmap_from_dxva2() argument 2509 opencl_unmap_from_d3d11(AVHWFramesContext *dst_fc, HWMapDescriptor *hwmap) opencl_unmap_from_d3d11() argument 2670 opencl_unmap_from_drm_arm(AVHWFramesContext *dst_fc, HWMapDescriptor *hwmap) opencl_unmap_from_drm_arm() argument [all...] |
H A D | hwcontext_vaapi.c | 726 HWMapDescriptor *hwmap) in vaapi_unmap_frame() 729 VAAPIMapping *map = hwmap->priv; in vaapi_unmap_frame() 733 surface_id = (VASurfaceID)(uintptr_t)hwmap->source->data[3]; in vaapi_unmap_frame() 1015 HWMapDescriptor *hwmap) in vaapi_unmap_from_drm() 1019 VASurfaceID surface_id = (VASurfaceID)(uintptr_t)hwmap->priv; in vaapi_unmap_from_drm() 1266 HWMapDescriptor *hwmap) in vaapi_unmap_to_drm_esh() 1268 AVDRMFrameDescriptor *drm_desc = hwmap->priv; in vaapi_unmap_to_drm_esh() 1363 HWMapDescriptor *hwmap) in vaapi_unmap_to_drm_abh() 1366 VAAPIDRMImageBufferMapping *mapping = hwmap->priv; in vaapi_unmap_to_drm_abh() 1370 surface_id = (VASurfaceID)(uintptr_t)hwmap in vaapi_unmap_to_drm_abh() 725 vaapi_unmap_frame(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) vaapi_unmap_frame() argument 1014 vaapi_unmap_from_drm(AVHWFramesContext *dst_fc, HWMapDescriptor *hwmap) vaapi_unmap_from_drm() argument 1265 vaapi_unmap_to_drm_esh(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) vaapi_unmap_to_drm_esh() argument 1362 vaapi_unmap_to_drm_abh(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) vaapi_unmap_to_drm_abh() argument [all...] |
H A D | hwcontext_drm.c | 105 HWMapDescriptor *hwmap) in drm_unmap_frame() 107 DRMMapping *map = hwmap->priv; in drm_unmap_frame() 104 drm_unmap_frame(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) drm_unmap_frame() argument
|
H A D | hwcontext_videotoolbox.c | 311 static void vt_unmap(AVHWFramesContext *ctx, HWMapDescriptor *hwmap) in vt_unmap() argument 313 CVPixelBufferRef pixbuf = (CVPixelBufferRef)hwmap->source->data[3]; in vt_unmap() 315 CVPixelBufferUnlockBaseAddress(pixbuf, (uintptr_t)hwmap->priv); in vt_unmap()
|
H A D | hwcontext_dxva2.c | 269 static void dxva2_unmap_frame(AVHWFramesContext *ctx, HWMapDescriptor *hwmap) in dxva2_unmap_frame() argument 271 IDirect3DSurface9 *surface = (IDirect3DSurface9*)hwmap->source->data[3]; in dxva2_unmap_frame() 273 av_freep(&hwmap->priv); in dxva2_unmap_frame()
|
H A D | hwcontext_vulkan.c | 2447 static void vulkan_unmap_frame(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) in vulkan_unmap_frame() argument 2449 VulkanMapping *map = hwmap->priv; in vulkan_unmap_frame() 2581 static void vulkan_unmap_from_drm(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) in vulkan_unmap_from_drm() argument 2583 AVVkFrame *f = hwmap->priv; in vulkan_unmap_from_drm() 3275 static void vulkan_unmap_to_drm(AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) in vulkan_unmap_to_drm() argument 3277 AVDRMFrameDescriptor *drm_desc = hwmap->priv; in vulkan_unmap_to_drm()
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_hwmap.c | 63 av_log(avctx, AV_LOG_DEBUG, "Configure hwmap %s -> %s.\n", in hwmap_config_output() 193 "hwmap: from %s (%s) to %s.\n", in hwmap_config_output() 401 AVFILTER_DEFINE_CLASS(hwmap); variable 421 .name = "hwmap",
|