Open Broadcaster Software
Free, open source software for live streaming and recording
media-remux.h File Reference

Go to the source code of this file.

Typedefs

typedef struct media_remux_job * media_remux_job_t
 
typedef boolmedia_remux_progress_callback) (void *data, float percent)
 

Functions

EXPORT bool media_remux_job_create (media_remux_job_t *job, const char *in_filename, const char *out_filename)
 
EXPORT bool media_remux_job_process (media_remux_job_t job, media_remux_progress_callback callback, void *data)
 
EXPORT void media_remux_job_destroy (media_remux_job_t job)
 

Typedef Documentation

typedef struct media_remux_job* media_remux_job_t
typedef bool( media_remux_progress_callback) (void *data, float percent)

Function Documentation

EXPORT bool media_remux_job_create ( media_remux_job_t job,
const char *  in_filename,
const char *  out_filename 
)
EXPORT void media_remux_job_destroy ( media_remux_job_t  job)
EXPORT bool media_remux_job_process ( media_remux_job_t  job,
media_remux_progress_callback  callback,
void *  data 
)