FFmpeg
Loading...
Searching...
No Matches
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
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
char ** fonts
int font_count
double font_scale_factor

Detailed Description

Definition at line 95 of file movtextdec.c.

Field Documentation

◆ class

AVClass * MovTextContext::class

Definition at line 96 of file movtextdec.c.

◆ s

StyleBox* MovTextContext::s

Definition at line 97 of file movtextdec.c.

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

◆ h

HighlightBox MovTextContext::h

Definition at line 98 of file movtextdec.c.

Referenced by decode_hlit(), and text_to_ass().

◆ c

HilightcolorBox MovTextContext::c

Definition at line 99 of file movtextdec.c.

Referenced by decode_hclr(), and text_to_ass().

◆ ftab

FontRecord* MovTextContext::ftab

Definition at line 100 of file movtextdec.c.

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

◆ w

TextWrapBox MovTextContext::w

Definition at line 101 of file movtextdec.c.

Referenced by decode_twrp(), and text_to_ass().

◆ d [1/2]

MovTextDefault MovTextContext::d

Definition at line 102 of file movtextdec.c.

Referenced by decode_styl(), mov_text_init(), mov_text_tx3g(), and text_to_ass().

◆ box_flags

uint8_t MovTextContext::box_flags

◆ style_entries

uint16_t MovTextContext::style_entries

Definition at line 104 of file movtextdec.c.

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

◆ ftab_entries

uint16_t MovTextContext::ftab_entries

Definition at line 104 of file movtextdec.c.

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

◆ readorder

int MovTextContext::readorder

Definition at line 105 of file movtextdec.c.

Referenced by mov_text_decode_frame(), and mov_text_flush().

◆ frame_width

int MovTextContext::frame_width

Definition at line 106 of file movtextdec.c.

Referenced by mov_text_init().

◆ frame_height

int MovTextContext::frame_height

Definition at line 107 of file movtextdec.c.

Referenced by mov_text_init().

◆ avctx

AVCodecContext* MovTextContext::avctx

Definition at line 73 of file movtextenc.c.

◆ ass_ctx

ASSSplitContext* MovTextContext::ass_ctx

Definition at line 75 of file movtextenc.c.

◆ ass_dialog_style

ASSStyle* MovTextContext::ass_dialog_style

Definition at line 76 of file movtextenc.c.

◆ style_attributes

StyleBox* MovTextContext::style_attributes

Definition at line 77 of file movtextenc.c.

◆ count

unsigned MovTextContext::count

Definition at line 78 of file movtextenc.c.

◆ style_attributes_bytes_allocated

unsigned MovTextContext::style_attributes_bytes_allocated

Definition at line 79 of file movtextenc.c.

◆ style_attributes_temp

StyleBox MovTextContext::style_attributes_temp

Definition at line 80 of file movtextenc.c.

◆ buffer

AVBPrint MovTextContext::buffer

Definition at line 81 of file movtextenc.c.

◆ hlit

HighlightBox MovTextContext::hlit

Definition at line 82 of file movtextenc.c.

◆ hclr

HilightcolorBox MovTextContext::hclr

Definition at line 83 of file movtextenc.c.

◆ d [2/2]

StyleBox MovTextContext::d

Definition at line 85 of file movtextenc.c.

◆ text_pos

uint16_t MovTextContext::text_pos

Definition at line 86 of file movtextenc.c.

◆ fonts

char** MovTextContext::fonts

Definition at line 87 of file movtextenc.c.

◆ font_count

int MovTextContext::font_count

Definition at line 88 of file movtextenc.c.

◆ font_scale_factor

double MovTextContext::font_scale_factor

Definition at line 89 of file movtextenc.c.


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