FFmpeg
Data Fields
VTContext Struct Reference

#include <vt_internal.h>

Data Fields

uint8_t * bitstream
 
int bitstream_size
 
int allocated_size
 
CVImageBufferRef frame
 
struct AVBufferRefcached_hw_frames_ctx
 
struct AVVideotoolboxContextvt_ctx
 
uint8_t sps [3]
 
bool reconfig_needed
 
void * logctx
 

Detailed Description

Definition at line 25 of file vt_internal.h.

Field Documentation

◆ bitstream

uint8_t* VTContext::bitstream

Definition at line 27 of file vt_internal.h.

Referenced by ff_videotoolbox_buffer_append(), and ff_videotoolbox_buffer_copy().

◆ bitstream_size

int VTContext::bitstream_size

◆ allocated_size

int VTContext::allocated_size

Definition at line 33 of file vt_internal.h.

Referenced by ff_videotoolbox_buffer_append(), and ff_videotoolbox_buffer_copy().

◆ frame

CVImageBufferRef VTContext::frame

Definition at line 36 of file vt_internal.h.

◆ cached_hw_frames_ctx

struct AVBufferRef* VTContext::cached_hw_frames_ctx

Definition at line 39 of file vt_internal.h.

◆ vt_ctx

struct AVVideotoolboxContext* VTContext::vt_ctx

Definition at line 43 of file vt_internal.h.

◆ sps

uint8_t VTContext::sps[3]

Definition at line 46 of file vt_internal.h.

Referenced by ff_videotoolbox_avcc_extradata_create().

◆ reconfig_needed

bool VTContext::reconfig_needed

Definition at line 47 of file vt_internal.h.

◆ logctx

void* VTContext::logctx

Definition at line 49 of file vt_internal.h.


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