FFmpeg
Data Structures | Functions
avtextwriters.h File Reference
#include <stdint.h>
#include "libavformat/avio.h"
#include "libavutil/bprint.h"

Go to the source code of this file.

Data Structures

struct  AVTextWriter
 
struct  AVTextWriterContext
 

Functions

int avtextwriter_context_open (AVTextWriterContext **pwctx, const AVTextWriter *writer)
 
int avtextwriter_context_close (AVTextWriterContext **pwctx)
 
int avtextwriter_create_stdout (AVTextWriterContext **pwctx)
 
int avtextwriter_create_avio (AVTextWriterContext **pwctx, AVIOContext *avio_ctx, int close_on_uninit)
 
int avtextwriter_create_file (AVTextWriterContext **pwctx, const char *output_filename)
 
int avtextwriter_create_buffer (AVTextWriterContext **pwctx, AVBPrint *buffer)
 

Function Documentation

◆ avtextwriter_context_open()

int avtextwriter_context_open ( AVTextWriterContext **  pwctx,
const AVTextWriter writer 
)

◆ avtextwriter_context_close()

int avtextwriter_context_close ( AVTextWriterContext **  pwctx)

◆ avtextwriter_create_stdout()

int avtextwriter_create_stdout ( AVTextWriterContext **  pwctx)

Definition at line 71 of file tw_stdout.c.

Referenced by main().

◆ avtextwriter_create_avio()

int avtextwriter_create_avio ( AVTextWriterContext **  pwctx,
AVIOContext avio_ctx,
int  close_on_uninit 
)

Definition at line 108 of file tw_avio.c.

◆ avtextwriter_create_file()

int avtextwriter_create_file ( AVTextWriterContext **  pwctx,
const char *  output_filename 
)

Definition at line 79 of file tw_avio.c.

Referenced by main().

◆ avtextwriter_create_buffer()

int avtextwriter_create_buffer ( AVTextWriterContext **  pwctx,
AVBPrint *  buffer 
)

Definition at line 76 of file tw_buffer.c.

Referenced by init_graphprint().