module Pulseaudio:sig
..end
exception Error of int
val string_of_error : int -> string
type
sample_format =
| |
Sample_format_s16le |
| |
Sample_format_s16be |
| |
Sample_format_float32le |
| |
Sample_format_float32be |
type
sample = {
|
sample_format : |
|
sample_rate : |
|
sample_chans : |
type
map
type
dir =
| |
Dir_nodirection |
(* |
Invalid direction.
| *) |
| |
Dir_playback |
(* |
Playback stream.
| *) |
| |
Dir_record |
(* |
Record stream.
| *) |
| |
Dir_upload |
(* |
Sample upload stream.
| *) |
type
buffer_attr = {
|
max_length : |
(* |
Maximum length of the buffer.
| *) |
|
target_length : |
(* |
Target length of the buffer (playback only).
| *) |
|
prebuffering : |
(* |
Pre-buffering (playback only).
| *) |
|
min_request : |
(* |
Minimum request (playback only).
| *) |
|
fragment_size : |
(* |
Fragment size (recording only).
| *) |
module Simple:sig
..end