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
 
const Writerwriter
 the Writer of which this is an instance
 
char * name
 name of this writer instance
 
voidpriv
 private data for use by the filter
 
struct sectionsections
 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 sectionsection [SECTION_MAX_NB_LEVELS]
 section per each level
 
AVBPrint section_pbuf [SECTION_MAX_NB_LEVELS]
 generic print buffer dedicated to each section, used by various writers
 
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
 

Detailed Description

Definition at line 251 of file ffprobe.c.

Field Documentation

const AVClass* WriterContext::class

class of the writer

Definition at line 252 of file ffprobe.c.

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

name of this writer instance

Definition at line 254 of file ffprobe.c.

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

array containing all sections

Definition at line 257 of file ffprobe.c.

Referenced by writer_print_section_header().

int WriterContext::nb_sections

number of sections

Definition at line 258 of file ffprobe.c.

int WriterContext::level
unsigned int WriterContext::nb_item[SECTION_MAX_NB_LEVELS]
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 270 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 271 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 272 of file ffprobe.c.

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


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