WriterContext Struct Reference


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
number of sections
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
number of the packet section in case we are in "packets_and_frames" section
number of the frame section in case we are in "packets_and_frames" section
nb_section_packet or nb_section_frame according if is_packets_and_frames

Detailed Description

Definition at line 230 of file ffprobe.c.


Field Documentation

class of the writer

Definition at line 231 of file ffprobe.c.

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().

name of this writer instance

Definition at line 233 of file ffprobe.c.

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().

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().

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().

number of sections

Definition at line 237 of file ffprobe.c.

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().

array containing all sections

Definition at line 236 of file ffprobe.c.

Referenced by writer_print_section_header().

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().


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

Generated on Fri Oct 26 02:50:17 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /