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
Pehrsons opened this pull request 5 months ago
Update mio to 1.0
glandium opened this pull request 5 months ago
glandium opened this pull request 5 months ago
Update cubeb dependencies to 0.13
Pehrsons opened this pull request 8 months ago
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
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
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
padenot opened this pull request over 4 years ago
The future of tokio in audioipc
Eijebong opened this issue over 4 years ago
Eijebong opened this issue over 4 years ago
reformat recent changes with rustfmt
sylvestre opened this pull request almost 5 years ago
sylvestre opened this pull request almost 5 years ago
client: Handle shmem setup error gracefully.
kinetiknz opened this pull request almost 5 years ago
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
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
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
kinetiknz opened this pull request almost 5 years ago
Rustfmt the code
sylvestre opened this pull request almost 5 years ago
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
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
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
kinetiknz opened this pull request almost 5 years ago
ipctest: Fix random hang during startup.
kinetiknz opened this pull request almost 5 years ago
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
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
kinetiknz opened this pull request almost 5 years ago
Windows pipe fixes
kinetiknz opened this pull request almost 5 years ago
kinetiknz opened this pull request almost 5 years ago
File descriptor passing broken on FreeBSD
valpackett opened this issue almost 5 years ago
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
kinetiknz opened this pull request about 5 years ago
Use audio_thread_priority version 0.21 to fix a compilation issue on Linux when using musl
padenot opened this pull request about 5 years ago
padenot opened this pull request about 5 years ago
messages::_IMPL_DESERIALIZE_FOR_Device::_serde::Serialize` is not implemented for `[u8; 80]`
anarchpenguin opened this issue about 5 years ago
anarchpenguin opened this issue about 5 years ago
More minor fixes
kinetiknz opened this pull request about 5 years ago
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
padenot opened this pull request about 5 years ago
Various minor fixes
kinetiknz opened this pull request about 5 years ago
kinetiknz opened this pull request about 5 years ago
Build fix on non-linux platforms
padenot opened this pull request over 5 years ago
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
padenot opened this pull request over 5 years ago
Remove the code to start the audio callback threads early, and add a message to promote a thread to RT from the server process.
padenot opened this pull request over 5 years ago
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
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
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
kinetiknz opened this pull request over 5 years ago
Format, clippy, and minor tidy ups
kinetiknz opened this pull request over 5 years ago
kinetiknz opened this pull request over 5 years ago
Add CubebDeviceCollectionManager to handle mapping between CubebServer and shared cubeb context.
kinetiknz opened this pull request over 5 years ago
kinetiknz opened this pull request over 5 years ago
Make file descriptor passing more flexible
kinetiknz opened this issue over 5 years ago
kinetiknz opened this issue over 5 years ago
Safer shared memory API
kinetiknz opened this issue over 5 years ago
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
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
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
kinetiknz opened this pull request over 5 years ago
Update to memmap 0.7.
kinetiknz opened this pull request over 5 years ago
kinetiknz opened this pull request over 5 years ago
Implement remoting for remaining unimplemented API
kinetiknz opened this pull request over 5 years ago
kinetiknz opened this pull request over 5 years ago
remove unnecessary `mut`
froydnj opened this pull request over 5 years ago
froydnj opened this pull request over 5 years ago
Bmo1533539
kinetiknz opened this pull request almost 6 years ago
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
kinetiknz opened this pull request almost 6 years ago
Revert ClientContext::init error handling behaviour.
kinetiknz opened this pull request almost 6 years ago
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
SingingTree opened this issue almost 6 years ago
Replace usage of deprecated ATOMIC_USIZE_INIT
SingingTree opened this issue almost 6 years ago
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
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
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
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
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
alex opened this pull request about 6 years ago
Collection changed callback does not respect input or output as device type
achronop opened this issue over 6 years ago
achronop opened this issue over 6 years ago
Fix compile error in ipctest
mbrubeck opened this pull request over 6 years ago
mbrubeck opened this pull request over 6 years ago
upgrade iovec requirement to 0.2
froydnj opened this issue over 6 years ago
froydnj opened this issue over 6 years ago
upgrade memmap requirement to 0.6
froydnj opened this issue over 6 years ago
froydnj opened this issue over 6 years ago
adapt for tokio-uds 0.2.0
landryb opened this issue over 6 years ago
landryb opened this issue over 6 years ago
Avoid configuring shared memory for unused stream directions.
kinetiknz opened this issue over 6 years ago
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
kinetiknz opened this pull request over 6 years ago
musl requires padding for liblibc
anarchpenguin opened this issue over 6 years ago
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
achronop opened this issue over 6 years ago
Mem leak
djg opened this pull request over 6 years ago
djg opened this pull request over 6 years ago
Ipctest crash
djg opened this pull request over 6 years ago
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
kinetiknz opened this pull request over 6 years ago
Cubeb mixer
djg opened this pull request almost 7 years ago
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
djg opened this pull request almost 7 years ago
upgrade futures-cpupool to a newer version
froydnj opened this issue almost 7 years ago
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
Eijebong opened this pull request almost 7 years ago
Update to futures 0.1.18.
mbrubeck opened this pull request almost 7 years ago
mbrubeck opened this pull request almost 7 years ago
Fix error handling
djg opened this pull request almost 7 years ago
djg opened this pull request almost 7 years ago
Update to bincode 0.9
mbrubeck opened this pull request almost 7 years ago
mbrubeck opened this pull request almost 7 years ago
Refactor to cubeb rs 0.4
djg opened this pull request almost 7 years ago
djg opened this pull request almost 7 years ago
Address issue #28
kinetiknz opened this pull request almost 7 years ago
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
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
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
padenot opened this pull request almost 7 years ago
Add the new `prefs` field StreamParams.
padenot opened this pull request almost 7 years ago
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
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
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
kinetiknz opened this pull request about 7 years ago
Connect callback send/receive with Mutex.
djg opened this pull request about 7 years ago
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
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
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
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
djg opened this pull request about 7 years ago
Bug 1410702
djg opened this pull request about 7 years ago
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
kinetiknz opened this pull request about 7 years ago
Grow slabs as needed.
djg opened this pull request about 7 years ago
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
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
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
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
kinetiknz opened this pull request over 7 years ago
Various fixes
kinetiknz opened this pull request over 7 years ago
kinetiknz opened this pull request over 7 years ago
Fix sendmsg fd leak.
kinetiknz opened this pull request over 7 years ago
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
kinetiknz opened this pull request over 7 years ago
Async message buffering
djg opened this pull request over 7 years ago
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
kinetiknz opened this pull request over 7 years ago
Mini mio uds
djg opened this pull request over 7 years ago
djg opened this pull request over 7 years ago
Create cubeb::Context on demand.
djg opened this pull request over 7 years ago
djg opened this pull request over 7 years ago