bg_encoder_callbacks_s Struct Reference
[Video output]

Callbacks for the encoder plugin. More...

#include <plugin.h>

Data Fields

int(* create_output_file )(void *data, const char *filename)
 Output file callback.
int(* create_temp_file )(void *data, const char *filename)
 Temp file callback.
void * data
 Application specific data passed as the first argument to all callbacks.

Detailed Description

Callbacks for the encoder plugin.


Field Documentation

int(* bg_encoder_callbacks_s::create_output_file)(void *data, const char *filename)

Output file callback.

Parameters:
data The data member of this bg_ov_callbacks_s struct
Parameters:
filename Name of the created file
Returns:
1 if the file may be created, 0 else
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.

Parameters:
data The data member of this bg_ov_callbacks_s struct
Parameters:
filename Name of the created file
Returns:
1 if the file may be created, 0 else
This is called whenever a temporary file is created.

Application specific data passed as the first argument to all callbacks.


The documentation for this struct was generated from the following file:
Generated on Sat Jan 28 06:53:19 2012 for gmerlin by  doxygen 1.6.3