Home
last modified time | relevance | path

Searched refs:rm_monitor (Results 1 – 3 of 3) sorted by relevance

/third_party/pulseaudio/src/modules/
Dreserve-monitor.h36 typedef struct rm_monitor rm_monitor; typedef
41 typedef void (*rm_change_cb_t)(rm_monitor *m);
47rm_monitor **m, /* On success a pointer to the newly allocated rm_device object will …
54 void rm_release(rm_monitor *m);
58 int rm_busy(rm_monitor *m);
61 void rm_set_userdata(rm_monitor *m, void *userdata);
65 void* rm_get_userdata(rm_monitor *m);
Dreserve-monitor.c37 struct rm_monitor { struct
85 rm_monitor *m; in filter_handler()
125 rm_monitor **_m, in rm_watch()
131 rm_monitor *m = NULL; in rm_watch()
150 if (!(m = calloc(sizeof(rm_monitor), 1))) in rm_watch()
210 void rm_release(rm_monitor *m) { in rm_release()
241 int rm_busy(rm_monitor *m) { in rm_busy()
250 void rm_set_userdata(rm_monitor *m, void *userdata) { in rm_set_userdata()
259 void* rm_get_userdata(rm_monitor *m) { in rm_get_userdata()
Dreserve-wrap.c59 struct rm_monitor *monitor;
227 static void change_cb(rm_monitor *m) { in change_cb()