FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
WriterContext Struct Reference

Data Fields

const AVClassclass
 class of the writer More...
 
const Writerwriter
 the Writer of which this is an instance More...
 
char * name
 name of this writer instance More...
 
voidpriv
 private data for use by the filter More...
 
const struct sectionsections
 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...
 
const struct sectionsection [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 writers More...
 
unsigned int nb_section_packet
 number of the packet section in case we are in "packets_and_frames" section More...
 
unsigned int nb_section_frame
 number of the frame section in case we are in "packets_and_frames" section More...
 
unsigned int nb_section_packet_frame
 nb_section_packet or nb_section_frame according if is_packets_and_frames More...
 
int string_validation
 
char * string_validation_replacement
 
unsigned int string_validation_utf8_flags
 

Detailed Description

Definition at line 328 of file ffprobe.c.

Field Documentation

const AVClass* WriterContext::class

class of the writer

Definition at line 329 of file ffprobe.c.

const Writer* WriterContext::writer
char* WriterContext::name

name of this writer instance

Definition at line 331 of file ffprobe.c.

void* WriterContext::priv
const struct section* WriterContext::sections

array containing all sections

Definition at line 334 of file ffprobe.c.

Referenced by writer_print_section_header().

int WriterContext::nb_sections

number of sections

Definition at line 335 of file ffprobe.c.

int WriterContext::level
unsigned int WriterContext::nb_item[SECTION_MAX_NB_LEVELS]
const struct section* WriterContext::section[SECTION_MAX_NB_LEVELS]
AVBPrint WriterContext::section_pbuf[SECTION_MAX_NB_LEVELS]
unsigned int WriterContext::nb_section_packet

number of the packet section in case we are in "packets_and_frames" section

Definition at line 347 of file ffprobe.c.

Referenced by writer_print_section_footer(), and writer_print_section_header().

unsigned int WriterContext::nb_section_frame

number of the frame section in case we are in "packets_and_frames" section

Definition at line 348 of file ffprobe.c.

Referenced by writer_print_section_footer(), and writer_print_section_header().

unsigned int WriterContext::nb_section_packet_frame

nb_section_packet or nb_section_frame according if is_packets_and_frames

Definition at line 349 of file ffprobe.c.

Referenced by flat_print_section_header(), ini_print_section_header(), and writer_print_section_header().

int WriterContext::string_validation

Definition at line 351 of file ffprobe.c.

Referenced by validate_string().

char* WriterContext::string_validation_replacement

Definition at line 352 of file ffprobe.c.

Referenced by validate_string().

unsigned int WriterContext::string_validation_utf8_flags

Definition at line 353 of file ffprobe.c.

Referenced by main(), and validate_string().


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