FFmpeg
Data Structures | Functions
avtextwriters.h File Reference
#include <stddef.h>
#include <stdint.h>
#include "libavutil/attributes.h"
#include "libavutil/dict.h"
#include "libavformat/avio.h"
#include "libavutil/bprint.h"
#include "libavutil/rational.h"
#include "libavutil/hash.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 close_on_uninit)
 
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)

Definition at line 586 of file avtextformat.c.

Referenced by avtextwriter_context_open(), avtextwriter_create_file(), and main().

◆ avtextwriter_create_stdout()

int avtextwriter_create_stdout ( AVTextWriterContext **  pwctx)

Definition at line 75 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 115 of file tw_avio.c.

◆ avtextwriter_create_file()

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

Definition at line 90 of file tw_avio.c.

Referenced by main().

◆ avtextwriter_create_buffer()

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

Definition at line 79 of file tw_buffer.c.