FFmpeg
|
#include "avtextformat.h"
Go to the source code of this file.
Macros | |
#define | DEFINE_FORMATTER_CLASS(name) |
Functions | |
static const AVTextFormatSection * | tf_get_section (AVTextFormatContext *tfc, int level) |
Safely validate and access a section at a given level. More... | |
static const AVTextFormatSection * | tf_get_parent_section (AVTextFormatContext *tfc, int level) |
Safely access the parent section. More... | |
static void | writer_w8 (AVTextFormatContext *wctx, int b) |
static void | writer_put_str (AVTextFormatContext *wctx, const char *str) |
static void | writer_printf (AVTextFormatContext *wctx, const char *fmt,...) |
Internal utilities for text formatters.
Definition in file tf_internal.h.
#define DEFINE_FORMATTER_CLASS | ( | name | ) |
Definition at line 31 of file tf_internal.h.
|
inlinestatic |
Safely validate and access a section at a given level.
Definition at line 42 of file tf_internal.h.
Referenced by 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(), mermaid_print_section_footer(), mermaid_print_section_header(), mermaid_print_value(), tf_get_parent_section(), xml_print_section_footer(), xml_print_section_header(), and xml_print_value().
|
inlinestatic |
Safely access the parent section.
Definition at line 55 of file tf_internal.h.
Referenced by compact_print_section_header(), default_print_section_header(), flat_print_section_header(), ini_print_section_header(), json_print_int(), json_print_section_header(), json_print_str(), mermaid_print_section_header(), and xml_print_section_header().
|
inlinestatic |
Definition at line 63 of file tf_internal.h.
Referenced by compact_print_int(), compact_print_section_footer(), compact_print_section_header(), compact_print_str(), ini_print_section_header(), json_print_section_footer(), mermaid_print_section_header(), xml_print_section_header(), and xml_print_value().
|
inlinestatic |
Definition at line 68 of file tf_internal.h.
Referenced by compact_print_str(), flat_print_str(), ini_print_section_header(), json_print_int(), json_print_section_footer(), json_print_section_header(), json_print_str(), mermaid_print_section_footer(), mermaid_print_section_header(), xml_print_section_footer(), and xml_print_section_header().
|
inlinestatic |
Definition at line 73 of file tf_internal.h.
Referenced by compact_print_int(), 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_str(), ini_print_int(), ini_print_section_header(), ini_print_str(), json_print_int(), json_print_item_str(), json_print_section_header(), mermaid_print_section_footer(), mermaid_print_section_header(), mermaid_print_value(), xml_print_section_footer(), xml_print_section_header(), and xml_print_value().