FFmpeg
Data Fields
AVTextFormatter Struct Reference

#include <avtextformat.h>

Data Fields

const AVClasspriv_class
 private class of the formatter, if any More...
 
int priv_size
 private size for the formatter context More...
 
const char * name
 
int(* init )(AVTextFormatContext *tctx)
 
void(* uninit )(AVTextFormatContext *tctx)
 
void(* print_section_header )(AVTextFormatContext *tctx, const void *data)
 
void(* print_section_footer )(AVTextFormatContext *tctx)
 
void(* print_integer )(AVTextFormatContext *tctx, const char *, int64_t)
 
void(* print_rational )(AVTextFormatContext *tctx, AVRational *q, char *sep)
 
void(* print_string )(AVTextFormatContext *tctx, const char *, const char *)
 
int flags
 a combination or AV_TEXTFORMAT__FLAG_* More...
 

Detailed Description

Definition at line 69 of file avtextformat.h.

Field Documentation

◆ priv_class

const AVClass* AVTextFormatter::priv_class

private class of the formatter, if any

Definition at line 70 of file avtextformat.h.

Referenced by avtext_context_close(), and avtext_context_open().

◆ priv_size

int AVTextFormatter::priv_size

private size for the formatter context

Definition at line 71 of file avtextformat.h.

Referenced by avtext_context_open().

◆ name

const char* AVTextFormatter::name

Definition at line 72 of file avtextformat.h.

Referenced by textcontext_get_formatter_name().

◆ init

int(* AVTextFormatter::init) (AVTextFormatContext *tctx)

Definition at line 74 of file avtextformat.h.

Referenced by avtext_context_open().

◆ uninit

void(* AVTextFormatter::uninit) (AVTextFormatContext *tctx)

Definition at line 75 of file avtextformat.h.

Referenced by avtext_context_close().

◆ print_section_header

void(* AVTextFormatter::print_section_header) (AVTextFormatContext *tctx, const void *data)

Definition at line 77 of file avtextformat.h.

Referenced by avtext_print_section_header().

◆ print_section_footer

void(* AVTextFormatter::print_section_footer) (AVTextFormatContext *tctx)

Definition at line 78 of file avtextformat.h.

Referenced by avtext_print_section_footer().

◆ print_integer

void(* AVTextFormatter::print_integer) (AVTextFormatContext *tctx, const char *, int64_t)

Definition at line 79 of file avtextformat.h.

Referenced by avtext_print_integer().

◆ print_rational

void(* AVTextFormatter::print_rational) (AVTextFormatContext *tctx, AVRational *q, char *sep)

Definition at line 80 of file avtextformat.h.

◆ print_string

void(* AVTextFormatter::print_string) (AVTextFormatContext *tctx, const char *, const char *)

Definition at line 81 of file avtextformat.h.

Referenced by avtext_print_string().

◆ flags

int AVTextFormatter::flags

a combination or AV_TEXTFORMAT__FLAG_*

Definition at line 82 of file avtextformat.h.

Referenced by avtext_print_string(), and probe_file().


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