[][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 cubeb_stream. Depending on the backend and platform used, this can control inter-stream interruption, ducking, and volume control.

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 state_callback.

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