gmerlin
|
Callbacks for recorder plugins. More...
#include <plugin.h>
Data Fields | |
void(* | metadata_changed )(void *data, const char *name, const gavl_metadata_t *m) |
Name changed. More... | |
void * | data |
Application specific data passed as the first argument to all callbacks. More... | |
Callbacks for recorder plugins.
Passing the callback structure to the plugin is optional. Futhermore, any of the callback functions is optional (i.e. can be NULL). The plugin might use the callbacks for propagating events.
void(* bg_recorder_callbacks_s::metadata_changed)(void *data, const char *name, const gavl_metadata_t *m) |
Name changed.
data | The data member of this bg_input_callbacks_s struct |
name | The new name |
metadata | The new metadata |
This is for web-radio stations, which send song-names.
void* bg_recorder_callbacks_s::data |
Application specific data passed as the first argument to all callbacks.