Docs.rs
cubeb-sys-0.13.0
cubeb-sys 0.13.0
Docs.rs crate page
ISC
Links
Repository
crates.io
Source
Owners
padenot
djg
kinetiknz
ChunMinChang
ashleyz
Dependencies
cmake ^0.1.2
build
pkg-config ^0.3
build
Versions
0%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
cubeb_sys
0.13.0
All Items
Structs
Enums
Constants
Functions
Type Aliases
Crate
cubeb_sys
Copy item path
source
·
[
−
]
Structs
§
cubeb_device
cubeb_device_collection
cubeb_device_info
cubeb_stream_params
Enums
§
cubeb
cubeb_audio_dump_session
cubeb_audio_dump_stream
cubeb_mixer
cubeb_resampler
cubeb_stream
Constants
§
CHANNEL_BACK_CENTER
CHANNEL_BACK_LEFT
CHANNEL_BACK_RIGHT
CHANNEL_FRONT_CENTER
CHANNEL_FRONT_LEFT
CHANNEL_FRONT_LEFT_OF_CENTER
CHANNEL_FRONT_RIGHT
CHANNEL_FRONT_RIGHT_OF_CENTER
CHANNEL_LOW_FREQUENCY
CHANNEL_SIDE_LEFT
CHANNEL_SIDE_RIGHT
CHANNEL_TOP_BACK_CENTER
CHANNEL_TOP_BACK_LEFT
CHANNEL_TOP_BACK_RIGHT
CHANNEL_TOP_CENTER
CHANNEL_TOP_FRONT_CENTER
CHANNEL_TOP_FRONT_LEFT
CHANNEL_TOP_FRONT_RIGHT
CHANNEL_UNKNOWN
CUBEB_DEVICE_FMT_ALL
CUBEB_DEVICE_FMT_F32BE
CUBEB_DEVICE_FMT_F32LE
CUBEB_DEVICE_FMT_F32NE
CUBEB_DEVICE_FMT_F32_MASK
CUBEB_DEVICE_FMT_S16BE
CUBEB_DEVICE_FMT_S16LE
CUBEB_DEVICE_FMT_S16NE
CUBEB_DEVICE_FMT_S16_MASK
CUBEB_DEVICE_PREF_ALL
CUBEB_DEVICE_PREF_MULTIMEDIA
CUBEB_DEVICE_PREF_NONE
CUBEB_DEVICE_PREF_NOTIFICATION
CUBEB_DEVICE_PREF_VOICE
CUBEB_DEVICE_STATE_DISABLED
CUBEB_DEVICE_STATE_ENABLED
CUBEB_DEVICE_STATE_UNPLUGGED
CUBEB_DEVICE_TYPE_INPUT
CUBEB_DEVICE_TYPE_OUTPUT
CUBEB_DEVICE_TYPE_UNKNOWN
CUBEB_ERROR
CUBEB_ERROR_DEVICE_UNAVAILABLE
CUBEB_ERROR_INVALID_FORMAT
CUBEB_ERROR_INVALID_PARAMETER
CUBEB_ERROR_NOT_SUPPORTED
CUBEB_INPUT_PROCESSING_PARAM_AUTOMATIC_GAIN_CONTROL
CUBEB_INPUT_PROCESSING_PARAM_ECHO_CANCELLATION
CUBEB_INPUT_PROCESSING_PARAM_NOISE_SUPPRESSION
CUBEB_INPUT_PROCESSING_PARAM_NONE
CUBEB_INPUT_PROCESSING_PARAM_VOICE_ISOLATION
CUBEB_LAYOUT_2F1
CUBEB_LAYOUT_2F1_LFE
CUBEB_LAYOUT_2F2
CUBEB_LAYOUT_2F2_LFE
CUBEB_LAYOUT_3F
CUBEB_LAYOUT_3F1
CUBEB_LAYOUT_3F1_LFE
CUBEB_LAYOUT_3F2
CUBEB_LAYOUT_3F2_BACK
CUBEB_LAYOUT_3F2_LFE
CUBEB_LAYOUT_3F2_LFE_BACK
CUBEB_LAYOUT_3F3R_LFE
CUBEB_LAYOUT_3F4_LFE
CUBEB_LAYOUT_3F_LFE
CUBEB_LAYOUT_MONO
CUBEB_LAYOUT_MONO_LFE
CUBEB_LAYOUT_QUAD
CUBEB_LAYOUT_QUAD_LFE
CUBEB_LAYOUT_STEREO
CUBEB_LAYOUT_STEREO_LFE
CUBEB_LAYOUT_UNDEFINED
CUBEB_LOG_DISABLED
CUBEB_LOG_NORMAL
CUBEB_LOG_VERBOSE
CUBEB_OK
CUBEB_RESAMPLER_QUALITY_DEFAULT
CUBEB_RESAMPLER_QUALITY_DESKTOP
CUBEB_RESAMPLER_QUALITY_VOIP
CUBEB_RESAMPLER_RECLOCK_INPUT
CUBEB_RESAMPLER_RECLOCK_NONE
CUBEB_SAMPLE_FLOAT32BE
CUBEB_SAMPLE_FLOAT32LE
CUBEB_SAMPLE_FLOAT32NE
CUBEB_SAMPLE_S16BE
CUBEB_SAMPLE_S16LE
CUBEB_SAMPLE_S16NE
CUBEB_STATE_DRAINED
CUBEB_STATE_ERROR
CUBEB_STATE_STARTED
CUBEB_STATE_STOPPED
CUBEB_STREAM_PREF_DISABLE_DEVICE_SWITCHING
CUBEB_STREAM_PREF_LOOPBACK
CUBEB_STREAM_PREF_NONE
CUBEB_STREAM_PREF_VOICE
Functions
§
cubeb_async_log
⚠
cubeb_async_log_reset_threads
⚠
cubeb_audio_dump_init
⚠
cubeb_audio_dump_shutdown
⚠
cubeb_audio_dump_start
⚠
cubeb_audio_dump_stop
⚠
cubeb_audio_dump_stream_init
⚠
cubeb_audio_dump_stream_shutdown
⚠
cubeb_audio_dump_write
⚠
cubeb_channel_layout_nb_channels
⚠
cubeb_destroy
⚠
cubeb_device_collection_destroy
⚠
cubeb_enumerate_devices
⚠
cubeb_get_backend_id
⚠
cubeb_get_max_channel_count
⚠
cubeb_get_min_latency
⚠
cubeb_get_preferred_sample_rate
⚠
cubeb_get_supported_input_processing_params
⚠
cubeb_init
⚠
cubeb_log_get_callback
⚠
cubeb_log_get_level
⚠
cubeb_mixer_create
⚠
cubeb_mixer_destroy
⚠
cubeb_mixer_mix
⚠
cubeb_register_device_collection_changed
⚠
cubeb_resampler_create
⚠
cubeb_resampler_destroy
⚠
cubeb_resampler_fill
⚠
cubeb_resampler_latency
⚠
cubeb_set_log_callback
⚠
cubeb_stream_destroy
⚠
cubeb_stream_device_destroy
⚠
cubeb_stream_get_current_device
⚠
cubeb_stream_get_input_latency
⚠
cubeb_stream_get_latency
⚠
cubeb_stream_get_position
⚠
cubeb_stream_init
⚠
cubeb_stream_register_device_changed_callback
⚠
cubeb_stream_set_input_mute
⚠
cubeb_stream_set_input_processing_params
⚠
cubeb_stream_set_name
⚠
cubeb_stream_set_volume
⚠
cubeb_stream_start
⚠
cubeb_stream_stop
⚠
cubeb_stream_user_ptr
⚠
Type Aliases
§
cubeb_audio_dump_session_t
cubeb_audio_dump_stream_t
cubeb_channel
cubeb_channel_layout
cubeb_data_callback
cubeb_device_changed_callback
cubeb_device_collection_changed_callback
cubeb_device_fmt
cubeb_device_pref
cubeb_device_state
cubeb_device_type
cubeb_devid
cubeb_input_processing_params
cubeb_log_callback
cubeb_log_level
cubeb_resampler_quality
cubeb_resampler_reclock
cubeb_sample_format
cubeb_state
cubeb_state_callback
cubeb_stream_prefs