|
ngfd-plugin
|
Go to the source code of this file.
Classes | |
| struct | _NSinkInterfaceDecl |
| Interface declaration structure. More... | |
Macros | |
| #define | N_SINK_INTERFACE_TYPE_AUDIO "audio" |
| #define | N_SINK_INTERFACE_TYPE_VIBRATOR "vibra" |
| #define | N_SINK_INTERFACE_TYPE_LEDS "leds" |
Typedefs | |
| typedef struct _NSinkInterface | NSinkInterface |
| Internal sinkinterface structure. | |
| typedef struct _NSinkInterfaceDecl | NSinkInterfaceDecl |
| Interface declaration structure. | |
Functions | |
| void | n_sink_interface_set_userdata (NSinkInterface *iface, void *userdata) |
| Stores userdata for the sink interface. | |
| void * | n_sink_interface_get_userdata (NSinkInterface *iface) |
| Returns userdata stored to the sink interface. | |
| NCore * | n_sink_interface_get_core (NSinkInterface *iface) |
| Get core to which interface is associated to. | |
| const char * | n_sink_interface_get_name (NSinkInterface *iface) |
| Get interface name. | |
| const char * | n_sink_interface_get_type (NSinkInterface *iface) |
| Get interface type. | |
| void | n_sink_interface_set_resync_on_master (NSinkInterface *iface, NRequest *request) |
| Report that sink will resync to other sinks resynchronize requests. | |
| void | n_sink_interface_resynchronize (NSinkInterface *iface, NRequest *request) |
| Request resynchronization of other sinks. | |
| void | n_sink_interface_synchronize (NSinkInterface *iface, NRequest *request) |
| Report sink is synchronized and ready to start the playback. | |
| void | n_sink_interface_complete (NSinkInterface *iface, NRequest *request) |
| Report sink has completed playback of request. | |
| void | n_sink_interface_fail (NSinkInterface *iface, NRequest *request) |
| Report sink has failed the request. | |
| #define N_SINK_INTERFACE_TYPE_AUDIO "audio" |
| #define N_SINK_INTERFACE_TYPE_LEDS "leds" |
| #define N_SINK_INTERFACE_TYPE_VIBRATOR "vibra" |
| typedef struct _NSinkInterface NSinkInterface |
Internal sinkinterface structure.
| typedef struct _NSinkInterfaceDecl NSinkInterfaceDecl |
Interface declaration structure.
| void n_sink_interface_complete | ( | NSinkInterface * | iface, |
| NRequest * | request ) |
Report sink has completed playback of request.
| iface | NSinkInterface structure |
| request | Request |
| void n_sink_interface_fail | ( | NSinkInterface * | iface, |
| NRequest * | request ) |
Report sink has failed the request.
| iface | NSinkInterface structure |
| request | Request |
| NCore * n_sink_interface_get_core | ( | NSinkInterface * | iface | ) |
Get core to which interface is associated to.
| iface | NSinkInterface structure |
| const char * n_sink_interface_get_name | ( | NSinkInterface * | iface | ) |
| const char * n_sink_interface_get_type | ( | NSinkInterface * | iface | ) |
| void * n_sink_interface_get_userdata | ( | NSinkInterface * | iface | ) |
Returns userdata stored to the sink interface.
| iface | NSinkInterface structure |
| void n_sink_interface_resynchronize | ( | NSinkInterface * | iface, |
| NRequest * | request ) |
Request resynchronization of other sinks.
Ie. Event playback will restart.
| iface | NSinkInterface structure |
| request | Request |
| void n_sink_interface_set_resync_on_master | ( | NSinkInterface * | iface, |
| NRequest * | request ) |
Report that sink will resync to other sinks resynchronize requests.
| iface | NSinkInterface structure |
| request | Request |
| void n_sink_interface_set_userdata | ( | NSinkInterface * | iface, |
| void * | userdata ) |
Stores userdata for the sink interface.
| iface | NSinkInterface structure |
| userdata | Interface userdata to store |
| void n_sink_interface_synchronize | ( | NSinkInterface * | iface, |
| NRequest * | request ) |
Report sink is synchronized and ready to start the playback.
| iface | NSinkInterface structure |
| request | Request |