FFmpeg
4.3.6
|
Data Fields | |
AVClass * | class |
StyleBox * | s |
HighlightBox | h |
HilightcolorBox | c |
FontRecord * | ftab |
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 |
AVCodecContext * | avctx |
ASSSplitContext * | ass_ctx |
ASSStyle * | ass_dialog_style |
StyleBox * | style_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 |
Definition at line 99 of file movtextdec.c.
AVClass * MovTextContext::class |
Definition at line 100 of file movtextdec.c.
StyleBox* MovTextContext::s |
Definition at line 101 of file movtextdec.c.
Referenced by decode_styl(), mov_text_cleanup(), and text_to_ass().
HighlightBox MovTextContext::h |
Definition at line 102 of file movtextdec.c.
Referenced by decode_hlit(), and text_to_ass().
HilightcolorBox MovTextContext::c |
Definition at line 103 of file movtextdec.c.
Referenced by decode_hclr(), and text_to_ass().
FontRecord* MovTextContext::ftab |
Definition at line 104 of file movtextdec.c.
Referenced by mov_text_cleanup_ftab(), mov_text_tx3g(), and text_to_ass().
TextWrapBox MovTextContext::w |
Definition at line 105 of file movtextdec.c.
Referenced by decode_twrp(), and text_to_ass().
MovTextDefault MovTextContext::d |
Definition at line 106 of file movtextdec.c.
Referenced by encode_sample_description(), mov_text_cleanup(), mov_text_init(), mov_text_style_start(), mov_text_tx3g(), and text_to_ass().
uint8_t MovTextContext::box_flags |
Definition at line 107 of file movtextdec.c.
Referenced by decode_hclr(), decode_hlit(), decode_styl(), decode_twrp(), encode_hclr(), encode_hlit(), encode_styl(), mov_text_alpha_cb(), mov_text_cleanup(), mov_text_color_cb(), mov_text_decode_frame(), mov_text_encode_frame(), mov_text_style_start(), and text_to_ass().
uint16_t MovTextContext::style_entries |
Definition at line 108 of file movtextdec.c.
Referenced by decode_styl(), mov_text_cleanup(), and mov_text_decode_frame().
uint16_t MovTextContext::ftab_entries |
Definition at line 108 of file movtextdec.c.
Referenced by mov_text_cleanup_ftab(), mov_text_tx3g(), and text_to_ass().
uint64_t MovTextContext::tracksize |
Definition at line 109 of file movtextdec.c.
Referenced by decode_styl(), and mov_text_decode_frame().
int MovTextContext::size_var |
Definition at line 110 of file movtextdec.c.
Referenced by decode_styl(), and mov_text_decode_frame().
int MovTextContext::readorder |
Definition at line 111 of file movtextdec.c.
Referenced by mov_text_decode_frame(), and mov_text_flush().
int MovTextContext::frame_width |
Definition at line 112 of file movtextdec.c.
Referenced by mov_text_init().
int MovTextContext::frame_height |
Definition at line 113 of file movtextdec.c.
Referenced by encode_sample_description(), and mov_text_init().
AVCodecContext* MovTextContext::avctx |
Definition at line 72 of file movtextenc.c.
Referenced by mov_text_encode_init().
ASSSplitContext* MovTextContext::ass_ctx |
Definition at line 74 of file movtextenc.c.
Referenced by encode_sample_description(), mov_text_cancel_overrides_cb(), mov_text_dialog(), mov_text_encode_close(), mov_text_encode_frame(), and mov_text_encode_init().
ASSStyle* MovTextContext::ass_dialog_style |
Definition at line 75 of file movtextenc.c.
Referenced by mov_text_cancel_overrides_cb(), and mov_text_dialog().
StyleBox* MovTextContext::style_attributes |
Definition at line 76 of file movtextenc.c.
Referenced by encode_styl(), mov_text_encode_close(), and mov_text_style_start().
unsigned MovTextContext::count |
Definition at line 77 of file movtextenc.c.
Referenced by encode_styl(), mov_text_cleanup(), mov_text_encode_frame(), and mov_text_style_start().
unsigned MovTextContext::style_attributes_bytes_allocated |
Definition at line 78 of file movtextenc.c.
Referenced by mov_text_style_start().
StyleBox MovTextContext::style_attributes_temp |
Definition at line 79 of file movtextenc.c.
Referenced by mov_text_alpha_cb(), mov_text_alpha_set(), mov_text_cleanup(), mov_text_color_cb(), mov_text_color_set(), mov_text_font_name_set(), mov_text_font_size_set(), mov_text_style_cb(), mov_text_style_set(), and mov_text_style_start().
AVBPrint MovTextContext::buffer |
Definition at line 80 of file movtextenc.c.
Referenced by encode_hclr(), encode_hlit(), encode_sample_description(), encode_styl(), mov_text_encode_close(), mov_text_encode_frame(), mov_text_encode_init(), mov_text_new_line_cb(), mov_text_style_start(), and mov_text_text_cb().
HighlightBox MovTextContext::hlit |
Definition at line 81 of file movtextenc.c.
Referenced by encode_hlit(), mov_text_alpha_cb(), and mov_text_color_cb().
HilightcolorBox MovTextContext::hclr |
Definition at line 82 of file movtextenc.c.
Referenced by encode_hclr(), mov_text_alpha_cb(), and mov_text_color_cb().
StyleBox MovTextContext::d |
Definition at line 84 of file movtextenc.c.
uint16_t MovTextContext::text_pos |
Definition at line 85 of file movtextenc.c.
Referenced by mov_text_alpha_cb(), mov_text_color_cb(), mov_text_encode_frame(), mov_text_new_line_cb(), mov_text_style_start(), and mov_text_text_cb().
uint16_t MovTextContext::byte_count |
Definition at line 86 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 87 of file movtextenc.c.
Referenced by encode_sample_description(), find_font_id(), and mov_text_encode_close().
int MovTextContext::font_count |
Definition at line 88 of file movtextenc.c.
Referenced by encode_sample_description(), and find_font_id().
double MovTextContext::font_scale_factor |
Definition at line 89 of file movtextenc.c.
Referenced by encode_sample_description().