FFmpeg
Data Fields
MovTextContext Struct Reference

Data Fields

AVClassclass
 
StyleBoxs
 
HighlightBox h
 
HilightcolorBox c
 
FontRecordftab
 
TextWrapBox w
 
MovTextDefault d
 
uint8_t box_flags
 
uint16_t style_entries
 
uint16_t ftab_entries
 
uint64_t tracksize
 
int size_var
 
int readorder
 
int frame_width
 
int frame_height
 
AVCodecContextavctx
 
ASSSplitContextass_ctx
 
ASSStyleass_dialog_style
 
StyleBoxstyle_attributes
 
unsigned count
 
unsigned style_attributes_bytes_allocated
 
StyleBox style_attributes_temp
 
AVBPrint buffer
 
HighlightBox hlit
 
HilightcolorBox hclr
 
StyleBox d
 
uint16_t text_pos
 
uint16_t byte_count
 
char ** fonts
 
int font_count
 
double font_scale_factor
 

Detailed Description

Definition at line 100 of file movtextdec.c.

Field Documentation

AVClass * MovTextContext::class

Definition at line 101 of file movtextdec.c.

StyleBox* MovTextContext::s

Definition at line 102 of file movtextdec.c.

Referenced by decode_styl(), mov_text_cleanup(), and text_to_ass().

HighlightBox MovTextContext::h

Definition at line 103 of file movtextdec.c.

Referenced by decode_hlit(), and text_to_ass().

HilightcolorBox MovTextContext::c

Definition at line 104 of file movtextdec.c.

Referenced by decode_hclr(), and text_to_ass().

FontRecord* MovTextContext::ftab

Definition at line 105 of file movtextdec.c.

Referenced by mov_text_cleanup_ftab(), mov_text_tx3g(), and text_to_ass().

TextWrapBox MovTextContext::w

Definition at line 106 of file movtextdec.c.

Referenced by decode_twrp(), and text_to_ass().

MovTextDefault MovTextContext::d
uint8_t MovTextContext::box_flags
uint16_t MovTextContext::style_entries

Definition at line 109 of file movtextdec.c.

Referenced by decode_styl(), mov_text_cleanup(), and mov_text_decode_frame().

uint16_t MovTextContext::ftab_entries

Definition at line 109 of file movtextdec.c.

Referenced by mov_text_cleanup_ftab(), mov_text_tx3g(), and text_to_ass().

uint64_t MovTextContext::tracksize

Definition at line 110 of file movtextdec.c.

Referenced by decode_styl(), and mov_text_decode_frame().

int MovTextContext::size_var

Definition at line 111 of file movtextdec.c.

Referenced by decode_styl(), and mov_text_decode_frame().

int MovTextContext::readorder

Definition at line 112 of file movtextdec.c.

Referenced by mov_text_decode_frame(), and mov_text_flush().

int MovTextContext::frame_width

Definition at line 113 of file movtextdec.c.

Referenced by mov_text_init().

int MovTextContext::frame_height

Definition at line 114 of file movtextdec.c.

Referenced by encode_sample_description(), and mov_text_init().

AVCodecContext* MovTextContext::avctx

Definition at line 74 of file movtextenc.c.

Referenced by mov_text_encode_init().

ASSSplitContext* MovTextContext::ass_ctx
ASSStyle* MovTextContext::ass_dialog_style

Definition at line 77 of file movtextenc.c.

Referenced by mov_text_cancel_overrides_cb(), and mov_text_dialog().

StyleBox* MovTextContext::style_attributes

Definition at line 78 of file movtextenc.c.

Referenced by encode_styl(), mov_text_encode_close(), and mov_text_style_start().

unsigned MovTextContext::count
unsigned MovTextContext::style_attributes_bytes_allocated

Definition at line 80 of file movtextenc.c.

Referenced by mov_text_style_start().

StyleBox MovTextContext::style_attributes_temp
AVBPrint MovTextContext::buffer
HighlightBox MovTextContext::hlit

Definition at line 83 of file movtextenc.c.

Referenced by encode_hlit(), mov_text_alpha_cb(), and mov_text_color_cb().

HilightcolorBox MovTextContext::hclr

Definition at line 84 of file movtextenc.c.

Referenced by encode_hclr(), mov_text_alpha_cb(), and mov_text_color_cb().

StyleBox MovTextContext::d

Definition at line 86 of file movtextenc.c.

uint16_t MovTextContext::text_pos
uint16_t MovTextContext::byte_count

Definition at line 88 of file movtextenc.c.

Referenced by mov_text_encode_frame(), mov_text_new_line_cb(), and mov_text_text_cb().

char** MovTextContext::fonts

Definition at line 89 of file movtextenc.c.

Referenced by encode_sample_description(), find_font_id(), and mov_text_encode_close().

int MovTextContext::font_count

Definition at line 90 of file movtextenc.c.

Referenced by encode_sample_description(), and find_font_id().

double MovTextContext::font_scale_factor

Definition at line 91 of file movtextenc.c.

Referenced by encode_sample_description().


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