FFmpeg
Data Fields
VTEncContext Struct Reference

Data Fields

 
VTCompressionSessionRef  session
 
CFStringRef  ycbcr_matrix
 
CFStringRef  color_primaries
 
CFStringRef  transfer_function
 
 
 
 
 
 
int64_t  frame_ct_out
 
int64_t  frame_ct_in
 
int64_t  first_pts
 
int64_t  dts_delta
 
int64_t  profile
 
int64_t  level
 
int64_t  entropy
 
int64_t  realtime
 
int64_t  frames_before
 
int64_t  frames_after
 
int64_t  allow_sw
 
bool  flushing
 
bool  has_b_frames
 
 
bool  a53_cc
 

Detailed Description

Definition at line 150 of file videotoolboxenc.c.

Field Documentation

AVClass* VTEncContext::class

Definition at line 151 of file videotoolboxenc.c.

VTCompressionSessionRef VTEncContext::session

Definition at line 152 of file videotoolboxenc.c.

Referenced by create_cv_pixel_buffer(), vtenc_close(), vtenc_create_encoder(), vtenc_frame(), vtenc_init(), vtenc_populate_extradata(), and vtenc_send_frame().

CFStringRef VTEncContext::ycbcr_matrix

Definition at line 153 of file videotoolboxenc.c.

Referenced by add_color_attr(), vtenc_close(), vtenc_create_encoder(), and vtenc_init().

CFStringRef VTEncContext::color_primaries

Definition at line 154 of file videotoolboxenc.c.

Referenced by add_color_attr(), vtenc_close(), vtenc_create_encoder(), and vtenc_init().

CFStringRef VTEncContext::transfer_function

Definition at line 155 of file videotoolboxenc.c.

Referenced by add_color_attr(), vtenc_close(), vtenc_create_encoder(), and vtenc_init().

pthread_mutex_t VTEncContext::lock

Definition at line 157 of file videotoolboxenc.c.

Referenced by set_async_error(), vtenc_close(), vtenc_init(), vtenc_q_pop(), and vtenc_q_push().

pthread_cond_t VTEncContext::cv_sample_sent

Definition at line 158 of file videotoolboxenc.c.

Referenced by vtenc_close(), vtenc_init(), vtenc_q_pop(), and vtenc_q_push().

int VTEncContext::async_error

Definition at line 160 of file videotoolboxenc.c.

Referenced by set_async_error(), vtenc_output_callback(), and vtenc_q_pop().

BufNode* VTEncContext::q_head

Definition at line 162 of file videotoolboxenc.c.

Referenced by set_async_error(), vtenc_q_pop(), and vtenc_q_push().

BufNode* VTEncContext::q_tail

Definition at line 163 of file videotoolboxenc.c.

Referenced by set_async_error(), vtenc_q_pop(), and vtenc_q_push().

int64_t VTEncContext::frame_ct_out

Definition at line 165 of file videotoolboxenc.c.

Referenced by vtenc_populate_extradata(), and vtenc_q_pop().

int64_t VTEncContext::frame_ct_in

Definition at line 166 of file videotoolboxenc.c.

Referenced by vtenc_frame(), and vtenc_q_pop().

int64_t VTEncContext::first_pts

Definition at line 168 of file videotoolboxenc.c.

Referenced by vtenc_frame().

int64_t VTEncContext::dts_delta

Definition at line 169 of file videotoolboxenc.c.

Referenced by vtenc_cm_to_avpacket(), vtenc_frame(), and vtenc_init().

int64_t VTEncContext::profile

Definition at line 171 of file videotoolboxenc.c.

Referenced by get_vt_profile_level(), and vtenc_init().

int64_t VTEncContext::level

Definition at line 172 of file videotoolboxenc.c.

Referenced by get_vt_profile_level().

int64_t VTEncContext::entropy

Definition at line 173 of file videotoolboxenc.c.

Referenced by vtenc_create_encoder(), and vtenc_init().

int64_t VTEncContext::realtime

Definition at line 174 of file videotoolboxenc.c.

Referenced by vtenc_create_encoder().

int64_t VTEncContext::frames_before

Definition at line 175 of file videotoolboxenc.c.

Referenced by vtenc_create_encoder().

int64_t VTEncContext::frames_after

Definition at line 176 of file videotoolboxenc.c.

Referenced by vtenc_create_encoder().

int64_t VTEncContext::allow_sw

Definition at line 178 of file videotoolboxenc.c.

Referenced by vtenc_create_encoder(), and vtenc_init().

bool VTEncContext::flushing

Definition at line 180 of file videotoolboxenc.c.

Referenced by vtenc_frame(), and vtenc_q_pop().

bool VTEncContext::has_b_frames

Definition at line 181 of file videotoolboxenc.c.

Referenced by get_vt_profile_level(), vtenc_cm_to_avpacket(), vtenc_create_encoder(), vtenc_frame(), and vtenc_init().

bool VTEncContext::warned_color_range

Definition at line 182 of file videotoolboxenc.c.

Referenced by get_cv_pixel_info().

bool VTEncContext::a53_cc

Definition at line 183 of file videotoolboxenc.c.

Referenced by vtenc_send_frame().


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

Generated on Fri Jan 12 2018 01:48:37 for FFmpeg by   doxygen 1.8.6

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