Data Fields | |
| const AVClass * | class |
| class of the writer | |
| const Writer * | writer |
| the Writer of which this is an instance | |
| char * | name |
| name of this writer instance | |
| void * | priv |
| private data for use by the filter | |
| struct section * | sections |
| 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 | |
| struct section * | section [SECTION_MAX_NB_LEVELS] |
| section per each level | |
| unsigned int | nb_section_packet |
| number of the packet section in case we are in "packets_and_frames" section | |
| unsigned int | nb_section_frame |
| number of the frame section in case we are in "packets_and_frames" section | |
| unsigned int | nb_section_packet_frame |
| nb_section_packet or nb_section_frame according if is_packets_and_frames | |
Definition at line 230 of file ffprobe.c.
| const AVClass* WriterContext::class |
current level, starting from 0
Definition at line 239 of file ffprobe.c.
Referenced by compact_print_int(), compact_print_section_footer(), compact_print_section_header(), compact_print_str(), default_print_section_footer(), default_print_section_header(), default_print_str(), flat_print_key_prefix(), flat_print_section_header(), ini_print_section_header(), json_print_int(), json_print_section_footer(), json_print_section_header(), json_print_str(), writer_print_integer(), writer_print_section_footer(), writer_print_section_header(), writer_print_string(), xml_print_int(), xml_print_section_footer(), xml_print_section_header(), and xml_print_str().
| char* WriterContext::name |
| unsigned int WriterContext::nb_item[SECTION_MAX_NB_LEVELS] |
number of the item printed in the given section, starting from 0
Definition at line 242 of file ffprobe.c.
Referenced by compact_print_int(), compact_print_section_header(), compact_print_str(), flat_print_key_prefix(), ini_print_section_header(), json_print_int(), json_print_section_header(), json_print_str(), writer_print_integer(), writer_print_section_footer(), writer_print_section_header(), writer_print_string(), xml_print_int(), xml_print_section_header(), and xml_print_str().
| unsigned int WriterContext::nb_section_frame |
number of the frame section in case we are in "packets_and_frames" section
Definition at line 248 of file ffprobe.c.
Referenced by writer_print_section_footer(), and writer_print_section_header().
| unsigned int WriterContext::nb_section_packet |
number of the packet section in case we are in "packets_and_frames" section
Definition at line 247 of file ffprobe.c.
Referenced by writer_print_section_footer(), and writer_print_section_header().
nb_section_packet or nb_section_frame according if is_packets_and_frames
Definition at line 249 of file ffprobe.c.
Referenced by flat_print_key_prefix(), ini_print_section_header(), and writer_print_section_header().
| void* WriterContext::priv |
private data for use by the filter
Definition at line 234 of file ffprobe.c.
Referenced by compact_init(), 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_init(), flat_print_key_prefix(), flat_print_section_header(), flat_print_str(), flat_uninit(), 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_str().
struct section* WriterContext::section[SECTION_MAX_NB_LEVELS] [read] |
section per each level
Definition at line 245 of file ffprobe.c.
Referenced by compact_print_section_footer(), compact_print_section_header(), compact_print_str(), default_print_section_footer(), default_print_section_header(), default_print_str(), flat_print_key_prefix(), flat_print_section_header(), ini_print_section_header(), json_print_section_footer(), json_print_section_header(), writer_print_integer(), writer_print_section_footer(), writer_print_section_header(), writer_print_string(), xml_print_section_footer(), xml_print_section_header(), and xml_print_str().
struct section* WriterContext::sections [read] |
array containing all sections
Definition at line 236 of file ffprobe.c.
Referenced by writer_print_section_header().
| const Writer* WriterContext::writer |
the Writer of which this is an instance
Definition at line 232 of file ffprobe.c.
Referenced by probe_file(), writer_get_name(), writer_print_integer(), writer_print_section_footer(), writer_print_section_header(), and writer_print_string().
1.5.8