FFmpeg
4.0
|
#include <libavutil/hwcontext_internal.h>
Data Fields | |
const HWContextType * | hw_type |
void * | priv |
AVBufferPool * | pool_internal |
AVBufferRef * | source_frames |
For a derived context, a reference to the original frames context it was derived from. More... | |
int | source_allocation_map_flags |
Flags to apply to the mapping from the source to the derived frame context when trying to allocate in the derived context. More... | |
Definition at line 113 of file hwcontext_internal.h.
const HWContextType* AVHWFramesInternal::hw_type |
Definition at line 114 of file hwcontext_internal.h.
Referenced by av_hwframe_ctx_create_derived(), av_hwframe_ctx_init(), av_hwframe_get_buffer(), av_hwframe_map(), av_hwframe_transfer_data(), av_hwframe_transfer_get_formats(), and hwframe_ctx_free().
void* AVHWFramesInternal::priv |
Definition at line 115 of file hwcontext_internal.h.
Referenced by cuda_frames_init(), cuda_transfer_data_from(), cuda_transfer_data_to(), d3d11va_alloc_single(), d3d11va_create_staging_texture(), d3d11va_frames_init(), d3d11va_frames_uninit(), d3d11va_pool_alloc(), d3d11va_transfer_data(), d3d11va_transfer_get_formats(), dxva2_frames_init(), dxva2_frames_uninit(), dxva2_init_pool(), dxva2_pool_alloc(), frame_alloc(), hwframe_ctx_free(), opencl_frames_init_command_queue(), opencl_frames_uninit(), opencl_map_frame(), opencl_mem_flags_for_mapping(), opencl_transfer_data_from(), opencl_transfer_data_to(), opencl_unmap_frame(), qsv_frames_derive_to(), qsv_frames_init(), qsv_frames_uninit(), qsv_init_child_ctx(), qsv_init_internal_session(), qsv_init_pool(), qsv_map_from(), qsv_pool_alloc(), qsv_transfer_data_child(), qsv_transfer_data_from(), qsv_transfer_data_to(), vaapi_frames_init(), vaapi_frames_uninit(), vaapi_map_frame(), vaapi_pool_alloc(), vdpau_frames_init(), vdpau_pool_alloc(), vdpau_transfer_data_from(), vdpau_transfer_data_to(), and vdpau_transfer_get_formats().
AVBufferPool* AVHWFramesInternal::pool_internal |
Definition at line 117 of file hwcontext_internal.h.
Referenced by av_hwframe_ctx_init(), cuda_frames_init(), d3d11va_frames_init(), dxva2_init_pool(), hwframe_ctx_free(), opencl_frames_init(), qsv_init_pool(), vaapi_frames_init(), and vdpau_frames_init().
AVBufferRef* AVHWFramesInternal::source_frames |
For a derived context, a reference to the original frames context it was derived from.
Definition at line 123 of file hwcontext_internal.h.
Referenced by av_hwframe_ctx_create_derived(), av_hwframe_ctx_init(), av_hwframe_get_buffer(), av_hwframe_map(), and hwframe_ctx_free().
int AVHWFramesInternal::source_allocation_map_flags |
Flags to apply to the mapping from the source to the derived frame context when trying to allocate in the derived context.
Definition at line 128 of file hwcontext_internal.h.
Referenced by av_hwframe_ctx_create_derived(), and av_hwframe_get_buffer().