gmerlin
|
Callbacks for the encoder plugin. More...
#include <plugin.h>
Data Fields | |
int(* | create_output_file )(void *data, const char *filename) |
Output file callback. More... | |
int(* | create_temp_file )(void *data, const char *filename) |
Temp file callback. More... | |
void * | data |
Application specific data passed as the first argument to all callbacks. More... | |
Callbacks for the encoder plugin.
int(* bg_encoder_callbacks_s::create_output_file)(void *data, const char *filename) |
Output file callback.
data | The data member of this bg_ov_callbacks_s struct |
filename | Name of the created file |
This is called whenever an output file is created.
int(* bg_encoder_callbacks_s::create_temp_file)(void *data, const char *filename) |
Temp file callback.
data | The data member of this bg_ov_callbacks_s struct |
filename | Name of the created file |
This is called whenever a temporary file is created.
void* bg_encoder_callbacks_s::data |
Application specific data passed as the first argument to all callbacks.