FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules 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...
 
void * priv
 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 453 of file ffprobe.c.

Field Documentation

◆ class

const AVClass* WriterContext::class

class of the writer

Definition at line 454 of file ffprobe.c.

◆ writer

const Writer* WriterContext::writer

◆ name

char* WriterContext::name

name of this writer instance

Definition at line 456 of file ffprobe.c.

Referenced by convert_from_tensorflow.Operand::__str__().

◆ priv

void* WriterContext::priv

◆ sections

const struct section* WriterContext::sections

array containing all sections

Definition at line 459 of file ffprobe.c.

Referenced by writer_print_section_header().

◆ nb_sections

int WriterContext::nb_sections

number of sections

Definition at line 460 of file ffprobe.c.

◆ level

int WriterContext::level

◆ nb_item

unsigned int WriterContext::nb_item[SECTION_MAX_NB_LEVELS]

◆ section

const struct section* WriterContext::section[SECTION_MAX_NB_LEVELS]

◆ section_pbuf

AVBPrint WriterContext::section_pbuf[SECTION_MAX_NB_LEVELS]

◆ nb_section_packet

unsigned int WriterContext::nb_section_packet

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

Definition at line 472 of file ffprobe.c.

Referenced by writer_print_section_footer(), and writer_print_section_header().

◆ nb_section_frame

unsigned int WriterContext::nb_section_frame

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

Definition at line 473 of file ffprobe.c.

Referenced by writer_print_section_footer(), and writer_print_section_header().

◆ nb_section_packet_frame

unsigned int WriterContext::nb_section_packet_frame

nb_section_packet or nb_section_frame according if is_packets_and_frames

Definition at line 474 of file ffprobe.c.

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

◆ string_validation

int WriterContext::string_validation

Definition at line 476 of file ffprobe.c.

Referenced by validate_string().

◆ string_validation_replacement

char* WriterContext::string_validation_replacement

Definition at line 477 of file ffprobe.c.

Referenced by validate_string().

◆ string_validation_utf8_flags

unsigned int WriterContext::string_validation_utf8_flags

Definition at line 478 of file ffprobe.c.

Referenced by main(), and validate_string().


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