FFmpeg
Data Fields
AVTextFormatContext Struct Reference

#include <avtextformat.h>

Data Fields

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

Detailed Description

Definition at line 88 of file avtextformat.h.

Field Documentation

◆ class

const AVClass* AVTextFormatContext::class

class of the formatter

Definition at line 89 of file avtextformat.h.

Referenced by avtext_context_open().

◆ formatter

const AVTextFormatter* AVTextFormatContext::formatter

◆ writer

AVTextWriterContext* AVTextFormatContext::writer

the AVTextWriterContext

Definition at line 91 of file avtextformat.h.

Referenced by avtext_context_open().

◆ name

char* AVTextFormatContext::name

name of this formatter instance

Definition at line 93 of file avtextformat.h.

◆ priv

void* AVTextFormatContext::priv

◆ sections

const struct AVTextFormatSection* AVTextFormatContext::sections

array containing all sections

Definition at line 96 of file avtextformat.h.

Referenced by avtext_context_open(), and avtext_print_section_header().

◆ nb_sections

int AVTextFormatContext::nb_sections

number of sections

Definition at line 97 of file avtextformat.h.

Referenced by avtext_context_open().

◆ level

int AVTextFormatContext::level

◆ nb_item

unsigned int AVTextFormatContext::nb_item[SECTION_MAX_NB_LEVELS]

◆ nb_item_type

unsigned int AVTextFormatContext::nb_item_type[SECTION_MAX_NB_LEVELS][SECTION_MAX_NB_SECTIONS]

◆ section

const struct AVTextFormatSection* AVTextFormatContext::section[SECTION_MAX_NB_LEVELS]

◆ section_pbuf

AVBPrint AVTextFormatContext::section_pbuf[SECTION_MAX_NB_LEVELS]

◆ show_optional_fields

int AVTextFormatContext::show_optional_fields

Definition at line 110 of file avtextformat.h.

Referenced by avtext_context_open(), and avtext_print_string().

◆ show_value_unit

int AVTextFormatContext::show_value_unit

Definition at line 111 of file avtextformat.h.

Referenced by avtext_context_open(), value_string(), and xml_init().

◆ use_value_prefix

int AVTextFormatContext::use_value_prefix

Definition at line 112 of file avtextformat.h.

Referenced by avtext_context_open(), value_string(), and xml_init().

◆ use_byte_value_binary_prefix

int AVTextFormatContext::use_byte_value_binary_prefix

Definition at line 113 of file avtextformat.h.

Referenced by avtext_context_open(), and value_string().

◆ use_value_sexagesimal_format

int AVTextFormatContext::use_value_sexagesimal_format

Definition at line 114 of file avtextformat.h.

Referenced by avtext_context_open(), and value_string().

◆ hash

struct AVHashContext* AVTextFormatContext::hash

◆ string_validation

int AVTextFormatContext::string_validation

Definition at line 118 of file avtextformat.h.

Referenced by validate_string().

◆ string_validation_replacement

char* AVTextFormatContext::string_validation_replacement

Definition at line 119 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 120 of file avtextformat.h.

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


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