FFmpeg
Data Fields
AVCUDADeviceContext Struct Reference

This struct is allocated as AVHWDeviceContext.hwctx. More...

#include <hwcontext_cuda.h>

Data Fields

CUcontext  cuda_ctx
 
CUstream  stream
 
 

Detailed Description

This struct is allocated as AVHWDeviceContext.hwctx.

Definition at line 42 of file hwcontext_cuda.h.

Field Documentation

cuda_ctx

CUcontext AVCUDADeviceContext::cuda_ctx

Definition at line 43 of file hwcontext_cuda.h.

Referenced by cuda_buffer_free(), cuda_context_init(), cuda_device_uninit(), cuda_pool_alloc(), cuda_transfer_data(), cuvid_decode_init(), and nvenc_setup_device().

stream

CUstream AVCUDADeviceContext::stream

Definition at line 44 of file hwcontext_cuda.h.

Referenced by cuda_context_init(), cuda_transfer_data(), and nvenc_setup_device().

internal

AVCUDADeviceContextInternal* AVCUDADeviceContext::internal

Definition at line 45 of file hwcontext_cuda.h.

Referenced by 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(), cuvid_decode_init(), ff_cuda_load_module(), vulkan_device_derive(), and vulkan_free_internal().


The documentation for this struct was generated from the following file:

Generated on Fri Aug 22 2025 14:00:19 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /