FFmpeg
Data Fields
FFHWFramesContext Struct Reference

#include <hwcontext_internal.h>

Data Fields

AVHWFramesContext p
 The public AVHWFramesContext. More...
 
const HWContextTypehw_type
 
AVBufferPoolpool_internal
 
AVBufferRefsource_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...
 

Detailed Description

Definition at line 93 of file hwcontext_internal.h.

Field Documentation

◆ p

AVHWFramesContext FFHWFramesContext::p

◆ hw_type

const HWContextType* FFHWFramesContext::hw_type

◆ pool_internal

AVBufferPool* FFHWFramesContext::pool_internal

◆ source_frames

AVBufferRef* FFHWFramesContext::source_frames

For a derived context, a reference to the original frames context it was derived from.

Definition at line 107 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(), hwframe_ctx_free(), and qsv_dynamic_pool_unmap().

◆ source_allocation_map_flags

int FFHWFramesContext::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 112 of file hwcontext_internal.h.

Referenced by av_hwframe_ctx_create_derived(), and av_hwframe_get_buffer().


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