Go to the source code of this file.
|
#define | BSE_TYPE_PCM_DEVICE |
|
#define | BSE_PCM_DEVICE(object) |
|
#define | BSE_PCM_DEVICE_CLASS(class) |
|
#define | BSE_IS_PCM_DEVICE(object) |
|
#define | BSE_IS_PCM_DEVICE_CLASS(class) |
|
#define | BSE_PCM_DEVICE_GET_CLASS(object) |
|
#define | BSE_PCM_FREQ_MIN |
|
#define | BSE_PCM_FREQ_MAX |
|
|
enum | BsePcmChannelMode { BSE_PCM_CMODE_MONO,
BSE_PCM_CMODE_STEREO
} |
|
|
void | bse_pcm_device_request (BsePcmDevice *pdev, guint n_channels, guint mix_freq, guint latency_ms, guint block_length) |
|
guint | bse_pcm_device_get_mix_freq (BsePcmDevice *pdev) |
|
BsePcmHandle * | bse_pcm_device_get_handle (BsePcmDevice *pdev, guint block_length) |
|
gsize | bse_pcm_handle_read (BsePcmHandle *handle, gsize n_values, gfloat *values) |
|
void | bse_pcm_handle_write (BsePcmHandle *handle, gsize n_values, const gfloat *values) |
|
gboolean | bse_pcm_handle_check_io (BsePcmHandle *handle, glong *timeoutp) |
|
guint | bse_pcm_handle_latency (BsePcmHandle *handle) |
|
guint | bse_pcm_device_frequency_align (gint mix_freq) |
|