FFmpeg
|
This struct is allocated as AVHWDeviceContext.hwctx. More...
#include <hwcontext_cuda.h>
Data Fields | |
CUcontext | cuda_ctx |
CUstream | stream |
AVCUDADeviceContextInternal * | internal |
This struct is allocated as AVHWDeviceContext.hwctx.
Definition at line 42 of file hwcontext_cuda.h.
CUcontext AVCUDADeviceContext::cuda_ctx |
Definition at line 43 of file hwcontext_cuda.h.
Referenced by config_output(), cuda_buffer_free(), cuda_context_init(), cuda_device_uninit(), cuda_pool_alloc(), cuda_transfer_data(), cudascale_filter_frame(), cudascale_uninit(), cuvid_decode_init(), nvenc_setup_device(), overlay_cuda_blend(), and overlay_cuda_config_output().
CUstream AVCUDADeviceContext::stream |
Definition at line 44 of file hwcontext_cuda.h.
Referenced by config_output(), config_props(), cuda_context_init(), cuda_transfer_data(), cudascale_config_props(), nvenc_setup_device(), and overlay_cuda_config_output().
AVCUDADeviceContextInternal* AVCUDADeviceContext::internal |
Definition at line 45 of file hwcontext_cuda.h.
Referenced by call_kernel(), call_resize_kernel(), config_output(), cuda_buffer_free(), cuda_context_init(), cuda_device_create(), cuda_device_derive(), cuda_device_init(), cuda_device_uninit(), cuda_frames_init(), cuda_pool_alloc(), cuda_transfer_data(), cudascale_filter_frame(), cudascale_uninit(), cuvid_decode_init(), deint_cuda_uninit(), filter(), filter_frame(), overlay_cuda_blend(), overlay_cuda_call_kernel(), overlay_cuda_config_output(), overlay_cuda_uninit(), thumbnail_kernel(), uninit(), vulkan_device_derive(), and vulkan_free_internal().