HelenOS sources

audio_source_t     54 uspace/srv/audio/hound/audio_device.c static errno_t device_source_connection_callback(audio_source_t *source, bool new);
audio_source_t    120 uspace/srv/audio/hound/audio_device.c audio_source_t *audio_device_get_source(audio_device_t *dev)
audio_source_t    219 uspace/srv/audio/hound/audio_device.c static errno_t device_source_connection_callback(audio_source_t *source, bool new)
audio_source_t     67 uspace/srv/audio/hound/audio_device.h 	audio_source_t source;
audio_source_t     80 uspace/srv/audio/hound/audio_device.h audio_source_t *audio_device_get_source(audio_device_t *dev);
audio_source_t     58 uspace/srv/audio/hound/audio_source.c errno_t audio_source_init(audio_source_t *source, const char *name, void *data,
audio_source_t     59 uspace/srv/audio/hound/audio_source.c     errno_t (*connection_change)(audio_source_t *, bool new),
audio_source_t     60 uspace/srv/audio/hound/audio_source.c     errno_t (*update_available_data)(audio_source_t *, size_t),
audio_source_t     85 uspace/srv/audio/hound/audio_source.c void audio_source_fini(audio_source_t *source)
audio_source_t     98 uspace/srv/audio/hound/audio_source.c errno_t audio_source_push_data(audio_source_t *source, void *data,
audio_source_t     57 uspace/srv/audio/hound/audio_source.h 	errno_t (*connection_change)(audio_source_t *source, bool added);
audio_source_t     59 uspace/srv/audio/hound/audio_source.h 	errno_t (*update_available_data)(audio_source_t *source, size_t size);
audio_source_t     67 uspace/srv/audio/hound/audio_source.h static inline audio_source_t *audio_source_list_instance(link_t *l)
audio_source_t     69 uspace/srv/audio/hound/audio_source.h 	return l ? list_get_instance(l, audio_source_t, link) : NULL;
audio_source_t     72 uspace/srv/audio/hound/audio_source.h errno_t audio_source_init(audio_source_t *source, const char *name, void *data,
audio_source_t     73 uspace/srv/audio/hound/audio_source.h     errno_t (*connection_change)(audio_source_t *, bool),
audio_source_t     74 uspace/srv/audio/hound/audio_source.h     errno_t (*update_available_data)(audio_source_t *, size_t),
audio_source_t     76 uspace/srv/audio/hound/audio_source.h void audio_source_fini(audio_source_t *source);
audio_source_t     77 uspace/srv/audio/hound/audio_source.h errno_t audio_source_push_data(audio_source_t *source, void *data,
audio_source_t     79 uspace/srv/audio/hound/audio_source.h static inline const pcm_format_t *audio_source_format(const audio_source_t *s)
audio_source_t     50 uspace/srv/audio/hound/connection.c connection_t *connection_create(audio_source_t *source, audio_sink_t *sink)
audio_source_t     60 uspace/srv/audio/hound/connection.h 	audio_source_t *source;
audio_source_t     83 uspace/srv/audio/hound/connection.h connection_t *connection_create(audio_source_t *source, audio_sink_t *sink);
audio_source_t     76 uspace/srv/audio/hound/hound.c static audio_source_t *find_source_by_name(list_t *list, const char *name)
audio_source_t     81 uspace/srv/audio/hound/hound.c 	list_foreach(*list, link, audio_source_t, dev) {
audio_source_t    148 uspace/srv/audio/hound/hound.c static void hound_remove_source_internal(hound_t *hound, audio_source_t *source)
audio_source_t    300 uspace/srv/audio/hound/hound.c 	audio_source_t *source = audio_device_get_source(dev);
audio_source_t    336 uspace/srv/audio/hound/hound.c errno_t hound_add_source(hound_t *hound, audio_source_t *source)
audio_source_t    384 uspace/srv/audio/hound/hound.c errno_t hound_remove_source(hound_t *hound, audio_source_t *source)
audio_source_t    437 uspace/srv/audio/hound/hound.c 		audio_source_t *source = audio_source_list_instance(slink);
audio_source_t    528 uspace/srv/audio/hound/hound.c 	audio_source_t *source =
audio_source_t     73 uspace/srv/audio/hound/hound.h errno_t hound_add_source(hound_t *hound, audio_source_t *source);
audio_source_t     79 uspace/srv/audio/hound/hound.h errno_t hound_remove_source(hound_t *hound, audio_source_t *source);
audio_source_t     47 uspace/srv/audio/hound/hound_ctx.c static errno_t update_data(audio_source_t *source, size_t size);
audio_source_t     96 uspace/srv/audio/hound/hound_ctx.c 		ctx->source = malloc(sizeof(audio_source_t));
audio_source_t    392 uspace/srv/audio/hound/hound_ctx.c errno_t update_data(audio_source_t *source, size_t size)
audio_source_t     53 uspace/srv/audio/hound/hound_ctx.h 	audio_source_t *source;
HelenOS homepage, sources at GitHub