|
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 44 of file hwcontext_cuda.h.
| CUcontext AVCUDADeviceContext::cuda_ctx |
Definition at line 45 of file hwcontext_cuda.h.
Referenced by config_props(), cuda_buffer_free(), cuda_context_init(), cuda_device_uninit(), cuda_frames_init(), cuda_frames_uninit(), cuda_get_buffer(), cuda_pad_filter_frame(), cuda_pad_load_functions(), cuda_pool_alloc(), cuda_transfer_data(), cuvid_decode_end(), cuvid_decode_init(), cuvid_decode_packet(), cuvid_flush(), cuvid_handle_video_sequence(), cuvid_output_frame(), nppscale_filter_frame(), nvdec_decoder_create(), and nvenc_setup_device().
| CUstream AVCUDADeviceContext::stream |
Definition at line 46 of file hwcontext_cuda.h.
Referenced by cuda_context_init(), cuda_transfer_data(), cuvid_decode_init(), cuvid_output_frame(), nvdec_decoder_create(), and nvenc_setup_device().
| AVCUDADeviceContextInternal* AVCUDADeviceContext::internal |
Definition at line 47 of file hwcontext_cuda.h.
Referenced by config_props(), cuda_buffer_free(), cuda_context_init(), cuda_device_create(), cuda_device_derive(), cuda_device_init(), cuda_device_uninit(), cuda_frames_init(), cuda_frames_uninit(), cuda_get_buffer(), cuda_pad_filter_frame(), cuda_pool_alloc(), cuda_transfer_data(), cuvid_decode_init(), ff_cuda_load_module(), nppscale_filter_frame(), nvdec_decoder_create(), vulkan_device_derive(), and vulkan_free_internal().