Etterna 0.74.4
Loading...
Searching...
No Matches
ALSA9Functions.h
1FUNC(size_t, snd_pcm_hw_params_sizeof, (void));
2FUNC(size_t, snd_pcm_sw_params_sizeof, (void));
3FUNC(size_t, snd_pcm_info_sizeof, (void));
4FUNC(size_t, snd_ctl_card_info_sizeof, (void));
5FUNC(int, snd_ctl_card_info, (snd_ctl_t * ctl, snd_ctl_card_info_t* info));
6FUNC(int, snd_card_next, (int* card));
7FUNC(const char*, snd_ctl_card_info_get_id, (const snd_ctl_card_info_t* obj));
8FUNC(const char*, snd_ctl_card_info_get_name, (const snd_ctl_card_info_t* obj));
9FUNC(snd_pcm_state_t, snd_pcm_state, (snd_pcm_t * pcm));
10FUNC(const char*, snd_strerror, (int errnum));
11FUNC(int, snd_ctl_close, (snd_ctl_t * ctl));
12FUNC(int, snd_ctl_open, (snd_ctl_t * *ctl, const char* name, int mode));
13FUNC(int, snd_lib_error_set_handler, (snd_lib_error_handler_t handler));
14FUNC(int, snd_output_buffer_open, (snd_output_t * *outputp));
15FUNC(size_t, snd_output_buffer_string, (snd_output_t * output, char** buf));
16FUNC(int, snd_output_close, (snd_output_t * output));
17FUNC(int, snd_output_flush, (snd_output_t * output));
18FUNC(snd_pcm_sframes_t, snd_pcm_avail_update, (snd_pcm_t * pcm));
19FUNC(int, snd_pcm_close, (snd_pcm_t * pcm));
20FUNC(int, snd_pcm_delay, (snd_pcm_t * pcm, snd_pcm_sframes_t* delayp));
21FUNC(int, snd_pcm_drop, (snd_pcm_t * pcm));
22FUNC(int, snd_pcm_dump, (snd_pcm_t * pcm, snd_output_t* out));
23FUNC(snd_pcm_sframes_t,
24 snd_pcm_forward,
25 (snd_pcm_t * pcm, snd_pcm_uframes_t frames));
26FUNC(int, snd_pcm_hw_free, (snd_pcm_t * pcm));
27FUNC(int, snd_pcm_hw_params, (snd_pcm_t * pcm, snd_pcm_hw_params_t* params));
28FUNC(int,
29 snd_pcm_hw_params_any,
30 (snd_pcm_t * pcm, snd_pcm_hw_params_t* params));
31FUNC(int,
32 snd_pcm_hw_params_set_access,
33 (snd_pcm_t * pcm, snd_pcm_hw_params_t* params, snd_pcm_access_t access));
34FUNC(int,
35 snd_pcm_hw_params_set_channels,
36 (snd_pcm_t * pcm, snd_pcm_hw_params_t* params, unsigned int val));
37FUNC(int,
38 snd_pcm_hw_params_set_format,
39 (snd_pcm_t * pcm, snd_pcm_hw_params_t* params, snd_pcm_format_t val));
40FUNC(
41 int,
42 snd_pcm_hw_params_set_rate_near,
43 (snd_pcm_t * pcm, snd_pcm_hw_params_t* params, unsigned int* val, int* dir));
44FUNC(int,
45 snd_pcm_hw_params_set_buffer_size_near,
46 (snd_pcm_t * pcm, snd_pcm_hw_params_t* params, snd_pcm_uframes_t* val));
47FUNC(int,
48 snd_pcm_hw_params_set_period_size_near,
49 (snd_pcm_t * pcm,
50 snd_pcm_hw_params_t* params,
51 snd_pcm_uframes_t* val,
52 int* dir));
53FUNC(int, snd_pcm_status, (snd_pcm_t * pcm, snd_pcm_status_t* status));
54FUNC(snd_pcm_uframes_t,
55 snd_pcm_status_get_avail,
56 (const snd_pcm_status_t* obj));
57FUNC(size_t, snd_pcm_status_sizeof, (void));
58FUNC(int, snd_pcm_hwsync, (snd_pcm_t * pcm));
59FUNC(int, snd_ctl_pcm_next_device, (snd_ctl_t * ctl, int* device));
60FUNC(int, snd_ctl_pcm_info, (snd_ctl_t * ctl, snd_pcm_info_t* info));
61FUNC(const char*, snd_pcm_info_get_id, (const snd_pcm_info_t* obj));
62FUNC(const char*, snd_pcm_info_get_name, (const snd_pcm_info_t* obj));
63FUNC(unsigned int,
64 snd_pcm_info_get_subdevices_avail,
65 (const snd_pcm_info_t* obj));
66FUNC(unsigned int,
67 snd_pcm_info_get_subdevices_count,
68 (const snd_pcm_info_t* obj));
69FUNC(void, snd_pcm_info_set_device, (snd_pcm_info_t * obj, unsigned int val));
70FUNC(void,
71 snd_pcm_info_set_stream,
72 (snd_pcm_info_t * obj, snd_pcm_stream_t val));
73FUNC(snd_pcm_sframes_t,
74 snd_pcm_mmap_writei,
75 (snd_pcm_t * pcm, const void* buffer, snd_pcm_uframes_t size));
76FUNC(int,
77 snd_pcm_open,
78 (snd_pcm_t * *pcm, const char* name, snd_pcm_stream_t stream, int mode));
79FUNC(int, snd_pcm_prepare, (snd_pcm_t * pcm));
80FUNC(int, snd_pcm_resume, (snd_pcm_t * pcm));
81FUNC(int, snd_pcm_recover, (snd_pcm_t * pcm, int err, int silent));
82FUNC(int, snd_pcm_wait, (snd_pcm_t * pcm, int timeout));
83FUNC(int, snd_pcm_sw_params, (snd_pcm_t * pcm, snd_pcm_sw_params_t* params));
84FUNC(int,
85 snd_pcm_sw_params_current,
86 (snd_pcm_t * pcm, snd_pcm_sw_params_t* params));
87FUNC(int,
88 snd_pcm_sw_params_get_boundary,
89 (const snd_pcm_sw_params_t* params, snd_pcm_uframes_t* val));
90FUNC(int,
91 snd_pcm_sw_params_set_xfer_align,
92 (snd_pcm_t * pcm, snd_pcm_sw_params_t* params, snd_pcm_uframes_t val));
93FUNC(int,
94 snd_pcm_sw_params_set_stop_threshold,
95 (snd_pcm_t * pcm, snd_pcm_sw_params_t* params, snd_pcm_uframes_t val));
96FUNC(int,
97 snd_pcm_sw_params_get_avail_min,
98 (snd_pcm_sw_params_t * params, snd_pcm_uframes_t* val));
99FUNC(int,
100 snd_pcm_sw_params_set_avail_min,
101 (snd_pcm_t * pcm, snd_pcm_sw_params_t* params, snd_pcm_uframes_t val));