FFmpeg  4.0
Data Fields
HWMapDescriptor Struct Reference

#include <libavutil/hwcontext_internal.h>

Data Fields

AVFramesource
 A reference to the original source of the mapping. More...
 
AVBufferRefhw_frames_ctx
 A reference to the hardware frames context in which this mapping was made. More...
 
void(* unmap )(AVHWFramesContext *ctx, struct HWMapDescriptor *hwmap)
 Unmap function. More...
 
voidpriv
 Hardware-specific private data associated with the mapping. More...
 

Detailed Description

Definition at line 131 of file hwcontext_internal.h.

Field Documentation

◆ source

AVFrame* HWMapDescriptor::source

◆ hw_frames_ctx

AVBufferRef* HWMapDescriptor::hw_frames_ctx

A reference to the hardware frames context in which this mapping was made.

May be the same as source->hw_frames_ctx, but need not be.

Definition at line 141 of file hwcontext_internal.h.

Referenced by ff_hwframe_map_create(), and ff_hwframe_unmap().

◆ unmap

void(* HWMapDescriptor::unmap) (AVHWFramesContext *ctx, struct HWMapDescriptor *hwmap)

Unmap function.

Definition at line 145 of file hwcontext_internal.h.

Referenced by ff_hwframe_map_create(), and ff_hwframe_unmap().

◆ priv

void* HWMapDescriptor::priv

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