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
Check in Cargo.lock file.

mutexlox-signal opened this pull request 3 months ago
Don't use VPIO forcelist by default

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
Inadvertent low-pass filter at ~11kHz

mutexlox-signal opened this issue 3 months ago
Microphone volume is extremely quiet on built-in MacBook Pro microphone

mutexlox-signal opened this issue 4 months ago
Mark some spammy logs as verbose.

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
Add empty [workspace] to Cargo.toml.

mutexlox-signal opened this pull request 4 months ago
Use different scopes on the output bus depending on AudioUnit type

Pehrsons opened this pull request 6 months ago
Using `map_err` over `inspect_err`

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
Using cubeb as a dependency with the cubeb-coreaudio-rs backend?

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
Route to the stereo pair even when having an input

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
Handle unknown aggregate sub devices

Pehrsons opened this pull request 8 months ago
Only apply VPIO properties while running

Pehrsons opened this pull request 8 months ago
Enumerate only native streams

Pehrsons opened this pull request 8 months ago
Fix some of the raciness around reinit

Pehrsons opened this pull request 9 months ago
Serialize more CoreAudio operations, and some other work

Pehrsons opened this pull request 9 months ago
Fix audio-dump feature build

Pehrsons opened this pull request 9 months ago
Block VPIO on MacOS 12

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
Destroy vpio units when idle, and always all of them

Pehrsons opened this pull request 10 months ago
Upgrade checkout action to v4

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
On aggregate devices put the input device first

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
Use a context-global shared VPIO unit

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
Make AGC settable by param and avoid Studio Display with VPIO

Pehrsons opened this pull request 12 months ago
Report AGC as a supported processing param

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
Ignore input streams with (explicit) unknown terminal type

Pehrsons opened this pull request about 1 year ago
Implement input muting and processing

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
Explicitly ignore INPUT_UNDEFINED input channels

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
Avoid an unsigned integer underflow in the upmix path

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
Detect failures from all sanitizers

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
Remove cubeb_stream_current_device implementation

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
Remove output channel count restriction

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
Assert that stream operations are done on the queue

Pehrsons opened this pull request about 1 year ago
Enable thread sanitizer

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
Monitor explicitly chosen output devices for liveness

Pehrsons opened this pull request about 1 year ago
Bump bitflags to version 2

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
Use serial queue to stop AudioUnits when handling errors in a render callback.

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
Don't log from other threads than the output thread, in duplex mode

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
Don't call `set_notification_runloop`

ChunMinChang opened this pull request over 2 years ago
Allow failure of current_device

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
Querying kAudioUnitProperty_StreamFormat can return a channel count of 0

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
Fix device reinit when no input/output device are present

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
Allow passing an unknown object to get_device_transport_type

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
Handle data_callback errors and signal to user via state_callback.

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
Return error for default device if it's `kAudioObjectUnknown`

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
Some cleanup

ChunMinChang 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
Update to cubeb-rs 0.10.0.

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
Close the stream before entering error state

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
Remove `kAudioUnitSubType_DefaultOutput` and its friend

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
Disable switching nondefault input

ChunMinChang opened this pull request almost 3 years ago
Reclock audio input, when needed

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
intermittent timeout when running `cargo test` on MBP M1Max

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
Add device selection for stream tester

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
Update xcode version on circle ci

ChunMinChang opened this pull request about 3 years ago