gmerlin
Data Fields
bg_recorder_callbacks_s Struct Reference

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...
 

Detailed Description

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.

Field Documentation

void(* bg_recorder_callbacks_s::metadata_changed)(void *data, const char *name, const gavl_metadata_t *m)

Name changed.

Parameters
dataThe data member of this bg_input_callbacks_s struct
nameThe new name
metadataThe 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.


The documentation for this struct was generated from the following file: