Crate cubeb_backend
source ·Modules§
Macros§
Structs§
- Some common layout definitions
- Architecture specific sample type.
- Channel type for a
cubeb_stream
. Depending on the backend and platform used, this can control inter-stream interruption, ducking, and volume control. - Whether a particular device is an input device (e.g. a microphone), or an output device (e.g. headphones).
- Input stream processing parameters.
- Miscellaneous stream preferences.
Enums§
- The state of a device.
- An enumeration of possible errors that can happen when working with cubeb.
- Level (verbosity) of logging for a particular cubeb context.
- Stream states signaled via
state_callback
.
Traits§
Functions§
Type Aliases§
- An opaque handle used to refer to a particular input or output device across calls.