Skip to main content

Crate cubeb_sys

Crate cubeb_sys 

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_2F2
CUBEB_LAYOUT_2F1_LFE
CUBEB_LAYOUT_2F2_LFE
CUBEB_LAYOUT_3F
CUBEB_LAYOUT_3F1
CUBEB_LAYOUT_3F2
CUBEB_LAYOUT_3F1_LFE
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