[][src]Crate cubeb_core

Modules

ffi

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

Functions

log_enabled

Type Definitions

DeviceId

An opaque handle used to refer to a particular input or output device across calls.

Result