FFmpeg
Loading...
Searching...
No Matches
AVTextFormatContext Struct Reference

#include <fftools/textformat/avtextformat.h>

Data Fields

const AVClassclass
 class of the formatter
const AVTextFormatterformatter
 the AVTextFormatter of which this is an instance
AVTextWriterContextwriter
 the AVTextWriterContext
char * name
 name of this formatter instance
void * priv
 private data for use by the filter
const AVTextFormatSectionsections
 array containing all sections
int nb_sections
 number of sections
int level
 current level, starting from 0
unsigned int nb_item [SECTION_MAX_NB_LEVELS]
 number of the item printed in the given section, starting from 0
unsigned int nb_item_type [SECTION_MAX_NB_LEVELS][SECTION_MAX_NB_SECTIONS]
const AVTextFormatSectionsection [SECTION_MAX_NB_LEVELS]
 section per each level
AVBPrint section_pbuf [SECTION_MAX_NB_LEVELS]
 generic print buffer dedicated to each section, used by various formatters
AVTextFormatOptions opts
struct AVHashContexthash
int string_validation
char * string_validation_replacement
unsigned int string_validation_utf8_flags

Detailed Description

Definition at line 133 of file avtextformat.h.

Field Documentation

◆ class

const AVClass* AVTextFormatContext::class

class of the formatter

Definition at line 134 of file avtextformat.h.

Referenced by avtext_context_open().

◆ formatter

◆ writer

AVTextWriterContext* AVTextFormatContext::writer

◆ name

char* AVTextFormatContext::name

name of this formatter instance

Definition at line 138 of file avtextformat.h.

◆ priv

◆ sections

const AVTextFormatSection* AVTextFormatContext::sections

array containing all sections

Definition at line 141 of file avtextformat.h.

Referenced by array_has_inline_elems(), avtext_context_open(), and avtext_print_section_header().

◆ nb_sections

int AVTextFormatContext::nb_sections

number of sections

Definition at line 142 of file avtextformat.h.

Referenced by avtext_context_open(), and avtext_print_section_header().

◆ level

◆ nb_item

◆ nb_item_type

◆ section

◆ section_pbuf

◆ opts

◆ hash

struct AVHashContext* AVTextFormatContext::hash

◆ string_validation

int AVTextFormatContext::string_validation

Definition at line 159 of file avtextformat.h.

Referenced by validate_string().

◆ string_validation_replacement

char* AVTextFormatContext::string_validation_replacement

Definition at line 160 of file avtextformat.h.

Referenced by avtext_context_open(), and validate_string().

◆ string_validation_utf8_flags

unsigned int AVTextFormatContext::string_validation_utf8_flags

Definition at line 161 of file avtextformat.h.

Referenced by avtext_context_open(), main(), and validate_string().


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