FFmpeg
|
#include <avtextformat.h>
Data Fields | |
const AVClass * | class |
class of the formatter More... | |
const AVTextFormatter * | formatter |
the AVTextFormatter of which this is an instance More... | |
AVTextWriterContext * | writer |
the AVTextWriterContext More... | |
char * | name |
name of this formatter instance More... | |
void * | priv |
private data for use by the filter More... | |
const struct AVTextFormatSection * | sections |
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 AVTextFormatSection * | section [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 AVHashContext * | hash |
int | string_validation |
char * | string_validation_replacement |
unsigned int | string_validation_utf8_flags |
Definition at line 88 of file avtextformat.h.
const AVClass* AVTextFormatContext::class |
class of the formatter
Definition at line 89 of file avtextformat.h.
Referenced by avtext_context_open().
const AVTextFormatter* AVTextFormatContext::formatter |
the AVTextFormatter of which this is an instance
Definition at line 90 of file avtextformat.h.
Referenced by avtext_context_close(), avtext_context_open(), avtext_print_integer(), avtext_print_section_footer(), avtext_print_section_header(), avtext_print_string(), probe_file(), and textcontext_get_formatter_name().
AVTextWriterContext* AVTextFormatContext::writer |
Definition at line 91 of file avtextformat.h.
Referenced by avtext_context_open().
char* AVTextFormatContext::name |
name of this formatter instance
Definition at line 93 of file avtextformat.h.
void* AVTextFormatContext::priv |
private data for use by the filter
Definition at line 94 of file avtextformat.h.
Referenced by avtext_context_close(), avtext_context_open(), compact_init(), compact_print_int(), compact_print_section_footer(), compact_print_section_header(), compact_print_str(), default_print_int(), default_print_section_footer(), default_print_section_header(), default_print_str(), flat_init(), flat_print_section_header(), flat_print_str(), ini_print_section_header(), json_init(), json_print_int(), json_print_section_footer(), json_print_section_header(), json_print_str(), xml_init(), xml_print_section_footer(), xml_print_section_header(), and xml_print_value().
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().
int AVTextFormatContext::nb_sections |
number of sections
Definition at line 97 of file avtextformat.h.
Referenced by avtext_context_open().
int AVTextFormatContext::level |
current level, starting from 0
Definition at line 99 of file avtextformat.h.
Referenced by avtext_context_open(), avtext_print_integer(), avtext_print_section_footer(), avtext_print_section_header(), avtext_print_string(), compact_print_int(), compact_print_section_footer(), compact_print_section_header(), compact_print_str(), default_print_int(), default_print_section_footer(), default_print_section_header(), default_print_str(), flat_print_int(), flat_print_section_header(), flat_print_str(), ini_print_section_header(), json_print_int(), json_print_section_footer(), json_print_section_header(), json_print_str(), xml_print_section_footer(), xml_print_section_header(), and xml_print_value().
unsigned int AVTextFormatContext::nb_item[SECTION_MAX_NB_LEVELS] |
number of the item printed in the given section, starting from 0
Definition at line 102 of file avtextformat.h.
Referenced by avtext_print_integer(), avtext_print_section_footer(), avtext_print_section_header(), avtext_print_string(), compact_print_int(), compact_print_section_header(), compact_print_str(), flat_print_section_header(), ini_print_section_header(), json_print_int(), json_print_section_header(), json_print_str(), xml_print_section_header(), and xml_print_value().
unsigned int AVTextFormatContext::nb_item_type[SECTION_MAX_NB_LEVELS][SECTION_MAX_NB_SECTIONS] |
Definition at line 103 of file avtextformat.h.
Referenced by avtext_print_section_footer(), avtext_print_section_header(), flat_print_section_header(), and ini_print_section_header().
const struct AVTextFormatSection* AVTextFormatContext::section[SECTION_MAX_NB_LEVELS] |
section per each level
Definition at line 106 of file avtextformat.h.
Referenced by avtext_print_integer(), avtext_print_section_footer(), avtext_print_section_header(), avtext_print_string(), compact_print_section_footer(), compact_print_section_header(), default_print_section_footer(), default_print_section_header(), flat_print_section_header(), ini_print_section_header(), json_print_int(), json_print_section_footer(), json_print_section_header(), json_print_str(), xml_print_section_footer(), xml_print_section_header(), and xml_print_value().
AVBPrint AVTextFormatContext::section_pbuf[SECTION_MAX_NB_LEVELS] |
generic print buffer dedicated to each section, used by various formatters
Definition at line 107 of file avtextformat.h.
Referenced by avtext_context_close(), avtext_context_open(), compact_print_int(), compact_print_section_header(), compact_print_str(), default_print_int(), default_print_section_header(), default_print_str(), flat_print_int(), flat_print_section_header(), flat_print_str(), and ini_print_section_header().
int AVTextFormatContext::show_optional_fields |
Definition at line 110 of file avtextformat.h.
Referenced by avtext_context_open(), and avtext_print_string().
int AVTextFormatContext::show_value_unit |
Definition at line 111 of file avtextformat.h.
Referenced by avtext_context_open(), value_string(), and xml_init().
int AVTextFormatContext::use_value_prefix |
Definition at line 112 of file avtextformat.h.
Referenced by avtext_context_open(), value_string(), and xml_init().
int AVTextFormatContext::use_byte_value_binary_prefix |
Definition at line 113 of file avtextformat.h.
Referenced by avtext_context_open(), and value_string().
int AVTextFormatContext::use_value_sexagesimal_format |
Definition at line 114 of file avtextformat.h.
Referenced by avtext_context_open(), and value_string().
struct AVHashContext* AVTextFormatContext::hash |
Definition at line 116 of file avtextformat.h.
Referenced by avtext_context_close(), avtext_context_open(), and avtext_print_data_hash().
int AVTextFormatContext::string_validation |
Definition at line 118 of file avtextformat.h.
Referenced by validate_string().
char* AVTextFormatContext::string_validation_replacement |
Definition at line 119 of file avtextformat.h.
Referenced by avtext_context_open(), and validate_string().
unsigned int AVTextFormatContext::string_validation_utf8_flags |
Definition at line 120 of file avtextformat.h.
Referenced by avtext_context_open(), main(), and validate_string().