Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mozilla/cubeb-coreaudio-rs
The audio backend of Firefox on Mac OS X.
https://github.com/mozilla/cubeb-coreaudio-rs
Pass gecko-in-tree feature to cubeb-backend.
mutexlox-signal opened this pull request 2 months ago
mutexlox-signal opened this pull request 2 months ago
Check in Cargo.lock file.
mutexlox-signal opened this pull request 3 months ago
mutexlox-signal opened this pull request 3 months ago
Don't use VPIO forcelist by default
Pehrsons opened this pull request 3 months ago
Pehrsons opened this pull request 3 months ago
Do not send extra channels for aggregate devices.
mutexlox-signal opened this pull request 3 months ago
mutexlox-signal opened this pull request 3 months ago
Inadvertent low-pass filter at ~11kHz
mutexlox-signal opened this issue 3 months ago
mutexlox-signal opened this issue 3 months ago
(Debug builds) Reproducible crash at buffer_manager.rs:59 with S16NE stereo input device downmixing to mono
mutexlox-signal opened this issue 4 months ago
mutexlox-signal opened this issue 4 months ago
Microphone volume is extremely quiet on built-in MacBook Pro microphone
mutexlox-signal opened this issue 4 months ago
mutexlox-signal opened this issue 4 months ago
Mark some spammy logs as verbose.
mutexlox-signal opened this pull request 4 months ago
mutexlox-signal opened this pull request 4 months ago
coreaudio-sys-utils fails cargo clippy due to missing `unsafe` tags
mutexlox-signal opened this issue 4 months ago
mutexlox-signal opened this issue 4 months ago
Add empty [workspace] to Cargo.toml.
mutexlox-signal opened this pull request 4 months ago
mutexlox-signal opened this pull request 4 months ago
Block Studio Display Mic for input-only when its Speakers are default output
Pehrsons opened this pull request 5 months ago
Pehrsons opened this pull request 5 months ago
Delay reinitialization when the stream is paused while the change happens
padenot opened this pull request 6 months ago
padenot opened this pull request 6 months ago
Use different scopes on the output bus depending on AudioUnit type
Pehrsons opened this pull request 6 months ago
Pehrsons opened this pull request 6 months ago
Firefox 127 not playing audio out Channels assigned in Audio MIDI setup
ChunMinChang opened this issue 6 months ago
ChunMinChang opened this issue 6 months ago
Using `map_err` over `inspect_err`
ChunMinChang opened this pull request 6 months ago
ChunMinChang opened this pull request 6 months ago
Add device info to the placeholder in the vpio log
ChunMinChang opened this pull request 6 months ago
ChunMinChang opened this pull request 6 months ago
Using cubeb as a dependency with the cubeb-coreaudio-rs backend?
mutexlox-signal opened this issue 7 months ago
mutexlox-signal opened this issue 7 months ago
Skip processing of output render callbacks with 0 frames
Pehrsons opened this pull request 7 months ago
Pehrsons opened this pull request 7 months ago
Route to the stereo pair even when having an input
padenot opened this pull request 8 months ago
padenot opened this pull request 8 months ago
Use different scopes on the input bus depending on AudioUnit type
Pehrsons opened this pull request 8 months ago
Pehrsons opened this pull request 8 months ago
Handle unknown aggregate sub devices
Pehrsons opened this pull request 8 months ago
Pehrsons opened this pull request 8 months ago
Only apply VPIO properties while running
Pehrsons opened this pull request 8 months ago
Pehrsons opened this pull request 8 months ago
Enumerate only native streams
Pehrsons opened this pull request 8 months ago
Pehrsons opened this pull request 8 months ago
When playing stereo, address the channels by name rather than using 0 and 1
padenot opened this pull request 8 months ago
padenot opened this pull request 8 months ago
Fix some of the raciness around reinit
Pehrsons opened this pull request 9 months ago
Pehrsons opened this pull request 9 months ago
Serialize more CoreAudio operations, and some other work
Pehrsons opened this pull request 9 months ago
Pehrsons opened this pull request 9 months ago
Fix audio-dump feature build
Pehrsons opened this pull request 9 months ago
Pehrsons opened this pull request 9 months ago
Block VPIO on MacOS 12
Pehrsons opened this pull request 9 months ago
Pehrsons opened this pull request 9 months ago
Add audio dumping, make audio output with professional soundcard work
padenot opened this pull request 10 months ago
padenot opened this pull request 10 months ago
Destroy vpio units when idle, and always all of them
Pehrsons opened this pull request 10 months ago
Pehrsons opened this pull request 10 months ago
Sturdy up VPIO usage with a force-list, allowing it on input-only streams, and not restricting to one instance per context
Pehrsons opened this pull request 10 months ago
Pehrsons opened this pull request 10 months ago
Upgrade checkout action to v4
Pehrsons opened this pull request 10 months ago
Pehrsons opened this pull request 10 months ago
Make test_stream_tester able to create multiple streams
Pehrsons opened this pull request 10 months ago
Pehrsons opened this pull request 10 months ago
On aggregate devices put the input device first
Pehrsons opened this pull request 11 months ago
Pehrsons opened this pull request 11 months ago
Run in CI on macOS 12, 13 and 14 with sanitizers on 14
Pehrsons opened this pull request 11 months ago
Pehrsons opened this pull request 11 months ago
Use a context-global shared VPIO unit
Pehrsons opened this pull request 11 months ago
Pehrsons opened this pull request 11 months ago
Serialize all operations talking to the platform, and other fixes
Pehrsons opened this pull request 11 months ago
Pehrsons opened this pull request 11 months ago
Make AGC settable by param and avoid Studio Display with VPIO
Pehrsons opened this pull request 12 months ago
Pehrsons opened this pull request 12 months ago
Report AGC as a supported processing param
Pehrsons opened this pull request 12 months ago
Pehrsons opened this pull request 12 months ago
With VPIO configure MONO output and always enable AGC
Pehrsons opened this pull request 12 months ago
Pehrsons opened this pull request 12 months ago
Ignore input streams with (explicit) unknown terminal type
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Implement input muting and processing
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Bump cubeb-backend to 0.12.0 and adapt ABI
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Explicitly ignore INPUT_UNDEFINED input channels
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Update cubeb-backend to 0.10.7
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Only enable the VoiceProcessingIO AudioUnit when input stream prefs contain VOICE
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Avoid an unsigned integer underflow in the upmix path
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Fix enumeration order and buffer handling in buffer manager
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Allow requesting the native supported number of input channels with voice processing
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Detect failures from all sanitizers
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Don't duck the VPIO output device
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Assert when forgetting to unregister device collection callbacks on context destruction should be fatal in release
padenot opened this pull request about 1 year ago
padenot opened this pull request about 1 year ago
Remove cubeb_stream_current_device implementation
padenot opened this pull request about 1 year ago
padenot opened this pull request about 1 year ago
Destroying a context with collection change callbacks not removed should crash
padenot opened this pull request about 1 year ago
padenot opened this pull request about 1 year ago
Remove output channel count restriction
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
In get_channel_count enumerate streams directly
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Assert that stream operations are done on the queue
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Enable thread sanitizer
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Refactor devicechange tests to remove the need for sleeping
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Monitor explicitly chosen output devices for liveness
Pehrsons opened this pull request about 1 year ago
Pehrsons opened this pull request about 1 year ago
Use a VoiceProcessingIO AudioUnit with bypass enabled instead of a regular AudioUnit on top of a drift-corrected aggregate device when in VOICE mode
Pehrsons opened this pull request over 1 year ago
Pehrsons opened this pull request over 1 year ago
Bump bitflags to version 2
padenot opened this pull request over 1 year ago
padenot opened this pull request over 1 year ago
Remove also_mutexed_stm pattern when making serial queue calls.
kinetiknz opened this pull request over 2 years ago
kinetiknz opened this pull request over 2 years ago
Use serial queue to stop AudioUnits when handling errors in a render callback.
kinetiknz opened this pull request over 2 years ago
kinetiknz opened this pull request over 2 years ago
Fix new errors reported by clippy on Nightly
padenot opened this pull request over 2 years ago
padenot opened this pull request over 2 years ago
Don't log from other threads than the output thread, in duplex mode
padenot opened this pull request over 2 years ago
padenot opened this pull request over 2 years ago
Fix clippy::bool-to-int-with-if
ChunMinChang opened this pull request over 2 years ago
ChunMinChang opened this pull request over 2 years ago
Don't call `set_notification_runloop`
ChunMinChang opened this pull request over 2 years ago
ChunMinChang opened this pull request over 2 years ago
Allow failure of current_device
ChunMinChang opened this pull request over 2 years ago
ChunMinChang opened this pull request over 2 years ago
Use the new async logging macros, fix various log messages
padenot opened this pull request over 2 years ago
padenot opened this pull request over 2 years ago
Querying kAudioUnitProperty_StreamFormat can return a channel count of 0
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Don't assert about input_frames / total_input_frames when input-only.
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Fix device reinit when no input/output device are present
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Firefox crash when running cubeb-coreaudio-rs `./run_tests.sh`
padenot opened this issue almost 3 years ago
padenot opened this issue almost 3 years ago
Allow passing an unknown object to get_device_transport_type
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Watching the alive status for all the running devices
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Handle data_callback errors and signal to user via state_callback.
kinetiknz opened this pull request almost 3 years ago
kinetiknz opened this pull request almost 3 years ago
Use `get_channel_count` for `max_channel_count`
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Return error for default device if it's `kAudioObjectUnknown`
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Correct the master device of the aggregate device
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Some cleanup
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Don't multiply by zero when getting the input latency with different hw vs. user rates
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
When the default output or input are selected, and the device disappears, the new defaults should be used
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Use the user-provided rate to open the output device, and not the hardware rate
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Restore the ability to open a stream with more channels than the output device has channels
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Update to cubeb-rs 0.10.0.
kinetiknz opened this pull request almost 3 years ago
kinetiknz opened this pull request almost 3 years ago
Fire error callback when non-default output device is unplugged
ChunMinChang opened this issue almost 3 years ago
ChunMinChang opened this issue almost 3 years ago
Close the stream before entering error state
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Show devices information before running unplug tests
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Remove `kAudioUnitSubType_DefaultOutput` and its friend
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Best strategy for pre-allocating buffers used in I/O callback
eyeplum opened this issue almost 3 years ago
eyeplum opened this issue almost 3 years ago
Disable switching nondefault input
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Reclock audio input, when needed
padenot opened this pull request almost 3 years ago
padenot opened this pull request almost 3 years ago
Do not reinitialize audio stream if its input device isn't changed
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
intermittent timeout when running `cargo test` on MBP M1Max
ChunMinChang opened this issue almost 3 years ago
ChunMinChang opened this issue almost 3 years ago
Disable automatic device switching if user doesn't follow the system default device
ChunMinChang opened this issue almost 3 years ago
ChunMinChang opened this issue almost 3 years ago
Do not reinitialize audio stream if its device isn't changed
ChunMinChang opened this issue almost 3 years ago
ChunMinChang opened this issue almost 3 years ago
Add device selection for stream tester
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Fix device-changed test for duplex stream
ChunMinChang opened this pull request almost 3 years ago
ChunMinChang opened this pull request almost 3 years ago
Update xcode version on circle ci
ChunMinChang opened this pull request about 3 years ago
ChunMinChang opened this pull request about 3 years ago