FFmpeg
Data Fields
AVTextWriter Struct Reference

#include <avtextwriters.h>

Data Fields

const AVClasspriv_class
 private class of the writer, if any More...
 
int priv_size
 private size for the writer private class More...
 
const char * name
 
int(* init )(AVTextWriterContext *wctx)
 
void(* uninit )(AVTextWriterContext *wctx)
 
void(* writer_w8 )(AVTextWriterContext *wctx, int b)
 
void(* writer_put_str )(AVTextWriterContext *wctx, const char *str)
 
void(* writer_printf )(AVTextWriterContext *wctx, const char *fmt,...)
 

Detailed Description

Definition at line 35 of file avtextwriters.h.

Field Documentation

◆ priv_class

const AVClass* AVTextWriter::priv_class

private class of the writer, if any

Definition at line 36 of file avtextwriters.h.

Referenced by avtextwriter_context_close(), and avtextwriter_context_open().

◆ priv_size

int AVTextWriter::priv_size

private size for the writer private class

Definition at line 37 of file avtextwriters.h.

Referenced by avtextwriter_context_open().

◆ name

const char* AVTextWriter::name

Definition at line 38 of file avtextwriters.h.

Referenced by writercontext_get_writer_name().

◆ init

int(* AVTextWriter::init) (AVTextWriterContext *wctx)

Definition at line 40 of file avtextwriters.h.

Referenced by avtextwriter_context_open().

◆ uninit

void(* AVTextWriter::uninit) (AVTextWriterContext *wctx)

Definition at line 41 of file avtextwriters.h.

Referenced by avtextwriter_context_close().

◆ writer_w8

void(* AVTextWriter::writer_w8) (AVTextWriterContext *wctx, int b)

Definition at line 42 of file avtextwriters.h.

◆ writer_put_str

void(* AVTextWriter::writer_put_str) (AVTextWriterContext *wctx, const char *str)

Definition at line 43 of file avtextwriters.h.

◆ writer_printf

void(* AVTextWriter::writer_printf) (AVTextWriterContext *wctx, const char *fmt,...)

Definition at line 44 of file avtextwriters.h.


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