[−][src]Crate cubeb_backend
Modules
| capi | |
| ffi |
Macros
| capi_new | |
| cubeb_log | |
| cubeb_log_internal | |
| cubeb_logv |
Structs
| ChannelLayout | Some common layout definitions |
| Context | |
| ContextRef | |
| Device | |
| DeviceCollection | |
| DeviceCollectionRef | |
| DeviceFormat | Architecture specific sample type. |
| DeviceInfo | |
| DeviceInfoRef | |
| DevicePref | Channel type for a |
| DeviceRef | |
| DeviceType | Whether a particular device is an input device (e.g. a microphone), or an output device (e.g. headphones). |
| Error | |
| Ops | |
| Stream | |
| StreamParams | |
| StreamParamsBuilder | |
| StreamParamsRef | |
| StreamPrefs | Miscellaneous stream preferences. |
| StreamRef |
Enums
| DeviceState | The state of a device. |
| ErrorCode | An enumeration of possible errors that can happen when working with cubeb. |
| LogLevel | Level (verbosity) of logging for a particular cubeb context. |
| SampleFormat | |
| State | Stream states signaled via |
Traits
| ContextOps | |
| StreamOps |
Functions
| log_enabled |
Type Definitions
| DeviceId | An opaque handle used to refer to a particular input or output device across calls. |
| Result |