FFmpeg
Data Fields
QREncodeContext Struct Reference

Data Fields

const AVClassclass
 
char is_source
 
char * x_expr
 
char * y_expr
 
AVExprx_pexpr
 
AVExpry_pexpr
 
char * rendered_qrcode_width_expr
 
char * rendered_padded_qrcode_width_expr
 
AVExprrendered_qrcode_width_pexpr
 
AVExprrendered_padded_qrcode_width_pexpr
 
int rendered_qrcode_width
 
int rendered_padded_qrcode_width
 
unsigned char * text
 
char * textfile
 
uint64_t pts
 
int level
 
char case_sensitive
 
uint8_t foreground_color [4]
 
uint8_t background_color [4]
 
FFDrawContext draw
 
FFDrawColor draw_foreground_color
 foreground color More...
 
FFDrawColor draw_background_color
 background color More...
 
FFDrawContext draw0
 
FFDrawColor draw0_background_color
 background color More...
 
uint8_t * qrcode_data [4]
 
int qrcode_linesize [4]
 
uint8_t * qrcode_mask_data [4]
 
int qrcode_mask_linesize [4]
 
uint8_t * rendered_qrcode_data [4]
 
int rendered_qrcode_linesize [4]
 
int qrcode_width
 
int padded_qrcode_width
 
AVRational frame_rate
 
int expansion
 expansion mode to use for the text More...
 
FFExpandTextContext expand_text
 expand text in case expansion is enabled More...
 
AVBPrint expanded_text
 used to contain the expanded text More...
 
double var_values [VAR_VARS_NB]
 
AVLFG lfg
 random generator More...
 
AVDictionarymetadata
 

Detailed Description

Definition at line 94 of file qrencode.c.

Field Documentation

◆ class

const AVClass* QREncodeContext::class

Definition at line 95 of file qrencode.c.

◆ is_source

char QREncodeContext::is_source

Definition at line 97 of file qrencode.c.

Referenced by draw_qrcode(), qrencode_config_input(), and qrencodesrc_config_props().

◆ x_expr

char* QREncodeContext::x_expr

Definition at line 98 of file qrencode.c.

◆ y_expr

char* QREncodeContext::y_expr

Definition at line 99 of file qrencode.c.

◆ x_pexpr

AVExpr* QREncodeContext::x_pexpr

Definition at line 100 of file qrencode.c.

Referenced by qrencode_config_input(), and uninit().

◆ y_pexpr

AVExpr * QREncodeContext::y_pexpr

Definition at line 100 of file qrencode.c.

Referenced by qrencode_config_input(), and uninit().

◆ rendered_qrcode_width_expr

char* QREncodeContext::rendered_qrcode_width_expr

Definition at line 102 of file qrencode.c.

◆ rendered_padded_qrcode_width_expr

char* QREncodeContext::rendered_padded_qrcode_width_expr

Definition at line 103 of file qrencode.c.

◆ rendered_qrcode_width_pexpr

AVExpr* QREncodeContext::rendered_qrcode_width_pexpr

Definition at line 104 of file qrencode.c.

◆ rendered_padded_qrcode_width_pexpr

AVExpr * QREncodeContext::rendered_padded_qrcode_width_pexpr

Definition at line 104 of file qrencode.c.

◆ rendered_qrcode_width

int QREncodeContext::rendered_qrcode_width

Definition at line 106 of file qrencode.c.

Referenced by draw_qrcode(), qrencode_config_input(), and qrencodesrc_config_props().

◆ rendered_padded_qrcode_width

int QREncodeContext::rendered_padded_qrcode_width

Definition at line 107 of file qrencode.c.

Referenced by draw_qrcode(), init(), and qrencodesrc_config_props().

◆ text

unsigned char* QREncodeContext::text

Definition at line 109 of file qrencode.c.

Referenced by draw_qrcode(), and init().

◆ textfile

char* QREncodeContext::textfile

Definition at line 110 of file qrencode.c.

Referenced by init().

◆ pts

uint64_t QREncodeContext::pts

Definition at line 111 of file qrencode.c.

◆ level

int QREncodeContext::level

Definition at line 113 of file qrencode.c.

Referenced by draw_qrcode(), and qrencodesrc_config_props().

◆ case_sensitive

char QREncodeContext::case_sensitive

Definition at line 114 of file qrencode.c.

Referenced by draw_qrcode(), and qrencodesrc_config_props().

◆ foreground_color

uint8_t QREncodeContext::foreground_color[4]

Definition at line 116 of file qrencode.c.

Referenced by qrencode_config_input(), and qrencodesrc_config_props().

◆ background_color

uint8_t QREncodeContext::background_color[4]

Definition at line 117 of file qrencode.c.

Referenced by qrencode_config_input(), and qrencodesrc_config_props().

◆ draw

FFDrawContext QREncodeContext::draw

Definition at line 119 of file qrencode.c.

Referenced by draw_qrcode(), qrencode_config_input(), and qrencodesrc_config_props().

◆ draw_foreground_color

FFDrawColor QREncodeContext::draw_foreground_color

foreground color

Definition at line 120 of file qrencode.c.

Referenced by draw_qrcode(), qrencode_config_input(), and qrencodesrc_config_props().

◆ draw_background_color

FFDrawColor QREncodeContext::draw_background_color

background color

Definition at line 121 of file qrencode.c.

Referenced by draw_qrcode(), qrencode_config_input(), and qrencodesrc_config_props().

◆ draw0

FFDrawContext QREncodeContext::draw0

Definition at line 124 of file qrencode.c.

Referenced by draw_qrcode(), and qrencodesrc_config_props().

◆ draw0_background_color

FFDrawColor QREncodeContext::draw0_background_color

background color

Definition at line 125 of file qrencode.c.

Referenced by draw_qrcode(), and qrencodesrc_config_props().

◆ qrcode_data

uint8_t* QREncodeContext::qrcode_data[4]

Definition at line 127 of file qrencode.c.

Referenced by draw_qrcode(), and uninit().

◆ qrcode_linesize

int QREncodeContext::qrcode_linesize[4]

Definition at line 128 of file qrencode.c.

Referenced by draw_qrcode().

◆ qrcode_mask_data

uint8_t* QREncodeContext::qrcode_mask_data[4]

Definition at line 129 of file qrencode.c.

Referenced by draw_qrcode(), and uninit().

◆ qrcode_mask_linesize

int QREncodeContext::qrcode_mask_linesize[4]

Definition at line 130 of file qrencode.c.

Referenced by draw_qrcode().

◆ rendered_qrcode_data

uint8_t* QREncodeContext::rendered_qrcode_data[4]

Definition at line 133 of file qrencode.c.

Referenced by draw_qrcode(), and uninit().

◆ rendered_qrcode_linesize

int QREncodeContext::rendered_qrcode_linesize[4]

Definition at line 134 of file qrencode.c.

Referenced by draw_qrcode().

◆ qrcode_width

int QREncodeContext::qrcode_width

Definition at line 136 of file qrencode.c.

Referenced by draw_qrcode(), and init().

◆ padded_qrcode_width

int QREncodeContext::padded_qrcode_width

Definition at line 137 of file qrencode.c.

Referenced by draw_qrcode().

◆ frame_rate

AVRational QREncodeContext::frame_rate

Definition at line 139 of file qrencode.c.

Referenced by qrencodesrc_config_props().

◆ expansion

int QREncodeContext::expansion

expansion mode to use for the text

Definition at line 141 of file qrencode.c.

Referenced by draw_qrcode().

◆ expand_text

FFExpandTextContext QREncodeContext::expand_text

expand text in case expansion is enabled

Definition at line 142 of file qrencode.c.

Referenced by draw_qrcode(), and init().

◆ expanded_text

AVBPrint QREncodeContext::expanded_text

used to contain the expanded text

Definition at line 143 of file qrencode.c.

Referenced by draw_qrcode(), init(), and uninit().

◆ var_values

double QREncodeContext::var_values[VAR_VARS_NB]

Definition at line 145 of file qrencode.c.

Referenced by func_eval_expr(), func_eval_expr_formatted(), and func_pts().

◆ lfg

AVLFG QREncodeContext::lfg

random generator

Definition at line 146 of file qrencode.c.

Referenced by func_eval_expr(), func_eval_expr_formatted(), and init().

◆ metadata

AVDictionary* QREncodeContext::metadata

Definition at line 147 of file qrencode.c.

Referenced by filter_frame(), and func_frame_metadata().


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