Expand description
Structs§
- Alsa
Device - Alsa
Devices - ALSA’s implementation for
Devices. - Alsa
Host - The default linux, dragonfly, freebsd and netbsd host type.
- Alsa
Stream - Device
- The
Deviceimplementation associated with the platform’s dynamically dispatchedHosttype. - Devices
- The
Devicesiterator associated with the platform’s dynamically dispatchedHosttype. - Host
- The platform’s dynamically dispatched
Hosttype. - Stream
- The
Streamimplementation associated with the platform’s dynamically dispatchedHosttype. - Supported
Input Configs - The
SupportedInputConfigsiterator associated with the platform’s dynamically dispatchedHosttype. - Supported
Output Configs - The
SupportedOutputConfigsiterator associated with the platform’s dynamically dispatchedHosttype.
Enums§
- Device
Inner - Contains a platform specific
Deviceimplementation. - Devices
Inner - Contains a platform specific
Devicesimplementation. - HostId
- Unique identifier for available hosts on the platform.
- Host
Inner - Contains a platform specific
Hostimplementation. - Stream
Inner - Contains a platform specific
Streamimplementation.
Constants§
- ALL_
HOSTS - All hosts supported by CPAL on this platform.
Functions§
- available_
hosts - Produces a list of hosts that are currently available on the system.
- default_
host - The default host for the current compilation target platform.
- host_
from_ id - Given a unique host identifier, initialise and produce the host if it is available.