HelenOS sources
audio_pcm_sess_t 67 uspace/app/wavplay/dplay.c audio_pcm_sess_t *device;
audio_pcm_sess_t 76 uspace/app/wavplay/dplay.c static void playback_initialize(playback_t *pb, audio_pcm_sess_t *sess)
audio_pcm_sess_t 342 uspace/app/wavplay/dplay.c audio_pcm_sess_t *session = NULL;
audio_pcm_sess_t 68 uspace/app/wavplay/drec.c audio_pcm_sess_t *device;
audio_pcm_sess_t 76 uspace/app/wavplay/drec.c static void record_initialize(record_t *rec, audio_pcm_sess_t *sess)
audio_pcm_sess_t 181 uspace/app/wavplay/drec.c audio_pcm_sess_t *session = NULL;
audio_pcm_sess_t 111 uspace/lib/drv/generic/remote_audio_pcm.c audio_pcm_sess_t *audio_pcm_open_default(void)
audio_pcm_sess_t 129 uspace/lib/drv/generic/remote_audio_pcm.c audio_pcm_sess_t *session = NULL;
audio_pcm_sess_t 142 uspace/lib/drv/generic/remote_audio_pcm.c audio_pcm_sess_t *audio_pcm_open(const char *name)
audio_pcm_sess_t 157 uspace/lib/drv/generic/remote_audio_pcm.c audio_pcm_sess_t *audio_pcm_open_service(service_id_t id)
audio_pcm_sess_t 170 uspace/lib/drv/generic/remote_audio_pcm.c void audio_pcm_close(audio_pcm_sess_t *sess)
audio_pcm_sess_t 186 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_get_info_str(audio_pcm_sess_t *sess, char **name)
audio_pcm_sess_t 228 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_query_cap(audio_pcm_sess_t *sess, audio_cap_t cap, sysarg_t *value)
audio_pcm_sess_t 248 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_get_buffer_pos(audio_pcm_sess_t *sess, size_t *pos)
audio_pcm_sess_t 276 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_test_format(audio_pcm_sess_t *sess, unsigned *channels,
audio_pcm_sess_t 316 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_register_event_callback(audio_pcm_sess_t *sess,
audio_pcm_sess_t 343 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_unregister_event_callback(audio_pcm_sess_t *sess)
audio_pcm_sess_t 362 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_get_buffer(audio_pcm_sess_t *sess, void **buffer, size_t *size)
audio_pcm_sess_t 393 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_release_buffer(audio_pcm_sess_t *sess)
audio_pcm_sess_t 417 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_start_playback_fragment(audio_pcm_sess_t *sess, unsigned frames,
audio_pcm_sess_t 439 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_last_playback_fragment(audio_pcm_sess_t *sess)
audio_pcm_sess_t 459 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_start_playback(audio_pcm_sess_t *sess,
audio_pcm_sess_t 473 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_stop_playback_immediate(audio_pcm_sess_t *sess)
audio_pcm_sess_t 490 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_stop_playback(audio_pcm_sess_t *sess)
audio_pcm_sess_t 514 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_start_capture_fragment(audio_pcm_sess_t *sess, unsigned frames,
audio_pcm_sess_t 539 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_start_capture(audio_pcm_sess_t *sess,
audio_pcm_sess_t 554 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_last_capture_fragment(audio_pcm_sess_t *sess)
audio_pcm_sess_t 571 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_stop_capture_immediate(audio_pcm_sess_t *sess)
audio_pcm_sess_t 588 uspace/lib/drv/generic/remote_audio_pcm.c errno_t audio_pcm_stop_capture(audio_pcm_sess_t *sess)
audio_pcm_sess_t 77 uspace/lib/drv/include/audio_pcm_iface.h audio_pcm_sess_t *audio_pcm_open(const char *);
audio_pcm_sess_t 78 uspace/lib/drv/include/audio_pcm_iface.h audio_pcm_sess_t *audio_pcm_open_default(void);
audio_pcm_sess_t 79 uspace/lib/drv/include/audio_pcm_iface.h audio_pcm_sess_t *audio_pcm_open_service(service_id_t service);
audio_pcm_sess_t 80 uspace/lib/drv/include/audio_pcm_iface.h void audio_pcm_close(audio_pcm_sess_t *);
audio_pcm_sess_t 82 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_get_info_str(audio_pcm_sess_t *, char **);
audio_pcm_sess_t 83 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_test_format(audio_pcm_sess_t *, unsigned *, unsigned *,
audio_pcm_sess_t 85 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_query_cap(audio_pcm_sess_t *, audio_cap_t, sysarg_t *);
audio_pcm_sess_t 86 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_register_event_callback(audio_pcm_sess_t *,
audio_pcm_sess_t 88 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_unregister_event_callback(audio_pcm_sess_t *);
audio_pcm_sess_t 90 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_get_buffer(audio_pcm_sess_t *, void **, size_t *);
audio_pcm_sess_t 91 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_get_buffer_pos(audio_pcm_sess_t *, size_t *);
audio_pcm_sess_t 92 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_release_buffer(audio_pcm_sess_t *);
audio_pcm_sess_t 94 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_start_playback_fragment(audio_pcm_sess_t *, unsigned,
audio_pcm_sess_t 96 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_last_playback_fragment(audio_pcm_sess_t *);
audio_pcm_sess_t 98 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_start_playback(audio_pcm_sess_t *,
audio_pcm_sess_t 100 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_stop_playback_immediate(audio_pcm_sess_t *);
audio_pcm_sess_t 101 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_stop_playback(audio_pcm_sess_t *);
audio_pcm_sess_t 103 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_start_capture_fragment(audio_pcm_sess_t *, unsigned,
audio_pcm_sess_t 105 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_last_capture_fragment(audio_pcm_sess_t *);
audio_pcm_sess_t 107 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_start_capture(audio_pcm_sess_t *,
audio_pcm_sess_t 109 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_stop_capture_immediate(audio_pcm_sess_t *);
audio_pcm_sess_t 110 uspace/lib/drv/include/audio_pcm_iface.h errno_t audio_pcm_stop_capture(audio_pcm_sess_t *);
audio_pcm_sess_t 56 uspace/srv/audio/hound/audio_device.h audio_pcm_sess_t *sess;
HelenOS homepage, sources at GitHub