Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mozilla/audioipc

Cubeb Audio Remoting For Gecko
https://github.com/mozilla/audioipc

Handle data callbacks of size zero

Pehrsons opened this pull request 5 months ago
Update mio to 1.0

glandium opened this pull request 5 months ago
Update cubeb dependencies to 0.13

Pehrsons opened this pull request 8 months ago
server: Re-init libcubeb rather than caching failure.

kinetiknz opened this pull request over 4 years ago
Return the correct message when getting input latency

padenot opened this pull request over 4 years ago
Add the stream_get_input_latency member and bump cubeb to 0.7 accordingly

padenot opened this pull request over 4 years ago
The future of tokio in audioipc

Eijebong opened this issue over 4 years ago
reformat recent changes with rustfmt

sylvestre opened this pull request almost 5 years ago
client: Handle shmem setup error gracefully.

kinetiknz opened this pull request almost 5 years ago
Avoid using the pointer of a temporary variable

ChunMinChang opened this pull request almost 5 years ago
audioipc: Try memfd before /dev/shm in open_shm_file.

kinetiknz opened this pull request almost 5 years ago
server: Don't reset DevIdMap on enumerate.

kinetiknz opened this pull request almost 5 years ago
Rustfmt the code

sylvestre opened this pull request almost 5 years ago
audioipc: Preallocate shm area before mapping to avoid late faults.

kinetiknz opened this pull request almost 5 years ago
server: Map cubeb_devids to IPC-portable handles.

kinetiknz opened this pull request almost 5 years ago
audioipc: Add thread_destroy_callback for unregistering profiler.

kinetiknz opened this pull request almost 5 years ago
ipctest: Fix random hang during startup.

kinetiknz opened this pull request almost 5 years ago
Rework cmsg.rs internals to address portability issues.

kinetiknz opened this pull request almost 5 years ago
Don't leak IPC connections in error/shutdown path

kinetiknz opened this pull request almost 5 years ago
Windows pipe fixes

kinetiknz opened this pull request almost 5 years ago
File descriptor passing broken on FreeBSD

valpackett opened this issue almost 5 years ago
Add debug logging to gather data about BMO 1594216 and 1612044

kinetiknz opened this pull request about 5 years ago
More minor fixes

kinetiknz opened this pull request about 5 years ago
Don't wait for the answer when asking for the render thread to be promoted

padenot opened this pull request about 5 years ago
Various minor fixes

kinetiknz opened this pull request about 5 years ago
Build fix on non-linux platforms

padenot opened this pull request over 5 years ago
Gecko re-sync: use the right `audio_thread_priority` version

padenot opened this pull request over 5 years ago
Update scoped-tls to 1.0 and slab to 0.4

Eijebong opened this pull request over 5 years ago
Update to cubeb-rs 0.6.0; remove panning API.

kinetiknz opened this pull request over 5 years ago
server: Don't swallow errors in register_device_collection_changed.

kinetiknz opened this pull request over 5 years ago
Format, clippy, and minor tidy ups

kinetiknz opened this pull request over 5 years ago
Make file descriptor passing more flexible

kinetiknz opened this issue over 5 years ago
Safer shared memory API

kinetiknz opened this issue over 5 years ago
Extend audioipc_server_start to accept a context name to be passed to cubeb_init.

kinetiknz opened this pull request over 5 years ago
Support libcubeb backend selection via new parameter to audioipc_server_start()

kinetiknz opened this pull request over 5 years ago
Switch from tokio_core to tokio 0.1

kinetiknz opened this pull request over 5 years ago
Update to memmap 0.7.

kinetiknz opened this pull request over 5 years ago
Implement remoting for remaining unimplemented API

kinetiknz opened this pull request over 5 years ago
remove unnecessary `mut`

froydnj opened this pull request over 5 years ago
Bmo1533539

kinetiknz opened this pull request almost 6 years ago
Fixes for #56, #57, and BMO #1536613

kinetiknz opened this pull request almost 6 years ago
Revert ClientContext::init error handling behaviour.

kinetiknz opened this pull request almost 6 years ago
Build fails on Windows, appears to be due to sys/socket.h usage in c code

SingingTree opened this issue almost 6 years ago
Replace usage of deprecated ATOMIC_USIZE_INIT

SingingTree opened this issue almost 6 years ago
Fix cross-platform cmsghdr tests by generating valid cmsghdr in C.

kinetiknz opened this pull request almost 6 years ago
Silence error_chain deprecation warnings to fix build on nightly compiler.

kinetiknz opened this pull request almost 6 years ago
Clean up reslicing of audio buffers in AudioIPC's server data callback.

kinetiknz opened this pull request about 6 years ago
musl patch from #43 doesn't work on big endian

awilfox opened this issue about 6 years ago
Fixed a deprecation warning due to an API change in serializing integers

alex opened this pull request about 6 years ago
Fix compile error in ipctest

mbrubeck opened this pull request over 6 years ago
upgrade iovec requirement to 0.2

froydnj opened this issue over 6 years ago
upgrade memmap requirement to 0.6

froydnj opened this issue over 6 years ago
adapt for tokio-uds 0.2.0

landryb opened this issue over 6 years ago
Avoid configuring shared memory for unused stream directions.

kinetiknz opened this issue over 6 years ago
Avoid passing the shm ptr for stream directions that weren't configured.

kinetiknz opened this pull request over 6 years ago
musl requires padding for liblibc

anarchpenguin opened this issue over 6 years ago
Input buffer is not null in output only callback

achronop opened this issue over 6 years ago
Mem leak

djg opened this pull request over 6 years ago
Ipctest crash

djg opened this pull request over 6 years ago
client: Add user_ptr field to ClientStream for cubeb_stream_user_ptr.

kinetiknz opened this pull request over 6 years ago
Cubeb mixer

djg opened this pull request almost 7 years ago
Update cpupool version and add cpupool thread control.

djg opened this pull request almost 7 years ago
upgrade futures-cpupool to a newer version

froydnj opened this issue almost 7 years ago
Update bincode to 1.0 and bump version

Eijebong opened this pull request almost 7 years ago
Update to futures 0.1.18.

mbrubeck opened this pull request almost 7 years ago
Fix error handling

djg opened this pull request almost 7 years ago
Update to bincode 0.9

mbrubeck opened this pull request almost 7 years ago
Refactor to cubeb rs 0.4

djg opened this pull request almost 7 years ago
Address issue #28

kinetiknz opened this pull request almost 7 years ago
Add stream params preferences member for compat with cubeb. Bump versions.

SingingTree opened this pull request almost 7 years ago
Review use of Debug formatting and avoid in release-mode logging

kinetiknz opened this issue almost 7 years ago
Bump the audio threads to real-time priority

padenot opened this pull request almost 7 years ago
Add the new `prefs` field StreamParams.

padenot opened this pull request almost 7 years ago
server: Wait for Quit response in ServerWrapper::shutdown.

kinetiknz opened this pull request about 7 years ago
Allow bootstrapping client connections from an existing file descriptor

kinetiknz opened this pull request about 7 years ago
server: Don't warn! on EINTR, just return to the caller.

kinetiknz opened this pull request about 7 years ago
Connect callback send/receive with Mutex.

djg opened this pull request about 7 years ago
Convert some error!s into warn!s.

kinetiknz opened this pull request about 7 years ago
Change name that appears in Fedora Sound Panel

djg opened this issue about 7 years ago
Drop any live ServerConns first when dropping Server.

kinetiknz opened this pull request about 7 years ago
audioipc: Handle EINTR from recvmsg/sendmsg calls.

djg opened this pull request about 7 years ago
Bug 1410702

djg opened this pull request about 7 years ago
Make BMO bug 1410702 (and dupes) a soft error

kinetiknz opened this pull request about 7 years ago
Grow slabs as needed.

djg opened this pull request about 7 years ago
client: Try connecting to in-process server if parent process server …

kinetiknz opened this pull request about 7 years ago
Use a unique UDS path when running inside Gecko

kinetiknz opened this pull request about 7 years ago
Revert the reentrancy hacks for max_channel_count and get_backend_id.

kinetiknz opened this pull request over 7 years ago
Intern enumerated devids and verify them when using stream_init.

kinetiknz opened this pull request over 7 years ago
Various fixes

kinetiknz opened this pull request over 7 years ago
Fix sendmsg fd leak.

kinetiknz opened this pull request over 7 years ago
server: Remote state_callback calls to client.

kinetiknz opened this pull request over 7 years ago
Async message buffering

djg opened this pull request over 7 years ago
Hold ClientContext lock over entire send/recv transaction.

kinetiknz opened this pull request over 7 years ago
Mini mio uds

djg opened this pull request over 7 years ago
Create cubeb::Context on demand.

djg opened this pull request over 7 years ago