Module Pulseaudio


module Pulseaudio: sig .. end
An error occured.

exception Error of int
val string_of_error : int -> string
Get the description of an error.

type sample_format =
| Sample_format_s16le
| Sample_format_s16be
| Sample_format_float32le
| Sample_format_float32be

type sample = {
   sample_format : sample_format;
   sample_rate : int;
   sample_chans : int;
}
type map 

type dir =
| Dir_nodirection (*Invalid direction.*)
| Dir_playback (*Playback stream.*)
| Dir_record (*Record stream.*)
| Dir_upload (*Sample upload stream.*)
Direction of the stream.
module Simple: sig .. end
Simple pulseaudio interface.