libgpac
Documentation of the core library of GPAC
|
#include <gpac/filters.h>
#include <gpac/constants.h>
#include <fcntl.h>
#include <unistd.h>
#include <errno.h>
Data Structures | |
struct | GF_PipeOutCtx |
Macros | |
#define | PIPE_FLUSH_MARKER "GPACPIF" |
#define | OFFS(_n) #_n, offsetof(GF_PipeOutCtx, _n) |
Functions | |
const char * | gf_errno_str (int errnoval) |
error code description More... | |
static GF_Err | pipeout_open_close (GF_PipeOutCtx *ctx, const char *filename, const char *ext, u32 file_idx, Bool explicit_overwrite) |
static GF_Err | pipeout_setup_file (GF_PipeOutCtx *ctx, Bool explicit_overwrite) |
static GF_Err | pipeout_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
static GF_Err | pipeout_initialize (GF_Filter *filter) |
static void | pipeout_finalize (GF_Filter *filter) |
static void | pout_write_marker (GF_PipeOutCtx *ctx) |
static GF_Err | pipeout_process (GF_Filter *filter) |
static GF_FilterProbeScore | pipeout_probe_url (const char *url, const char *mime) |
const GF_FilterRegister * | pout_register (GF_FilterSession *session) |
Variables | |
static const GF_FilterArgs | PipeOutArgs [] |
static const GF_FilterCapability | PipeOutCaps [] |
GF_FilterRegister | PipeOutRegister |
struct GF_PipeOutCtx |
#define PIPE_FLUSH_MARKER "GPACPIF" |
#define OFFS | ( | _n | ) | #_n, offsetof(GF_PipeOutCtx, _n) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const GF_FilterRegister* pout_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
GF_FilterRegister PipeOutRegister |