Ecosyste.ms: OpenCollective

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

Roc Streaming

Roc Streaming is a collection of software for streaming high quality audio over unreliable networks like Wi-Fi.
Collective - Host: opensource - https://opencollective.com/roc-streaming - Website: https://roc-streaming.org/ - Code: https://github.com/roc-streaming

Add SampleSpec methods

github.com/roc-streaming/roc-toolkit - 8978b20409ad31e2294dc38c21aec82716717458 authored about 2 years ago
SlabPool improvements

- add min_alloc_size and max_alloc_size to ctor
- add reserve()
- improve test coverage

github.com/roc-streaming/roc-toolkit - eebdbe2c8ea1f552742e4ab3417445d6bf1b9a47 authored about 2 years ago
netio: Restructure tests

github.com/roc-streaming/roc-toolkit - 13a65b0dc15fe84cd84c60d705ef22424e170a7b authored about 2 years ago
netio: Rename file

github.com/roc-streaming/roc-toolkit - 642f9f575985ef8d3ae6d2f3445e1131970de442 authored about 2 years ago
core: Refactor reference counting

github.com/roc-streaming/roc-toolkit - 7f97f4320b2d11688ca08556b4d120761c46b039 authored about 2 years ago
netio: TCP support first attempt

github.com/roc-streaming/roc-toolkit - e02c29b672967f246a0d82a5e7d94f8df27ec2ef authored about 2 years ago
netio: Rework TCP support

- introduce connection interface
- introduce connection states
- get rid of buffering at netio l...

github.com/roc-streaming/roc-toolkit - e3fd7d09a79eba6a5514fc72fbf54e33fdf69e8d authored about 2 years ago
Enable emulator logs in android build

github.com/roc-streaming/roc-toolkit - 1de05656717a7870d6606189c0ea7fad8afed724 authored about 2 years ago
Downgrade and freeze emulator version

github.com/roc-streaming/roc-toolkit - 1502084709f6871905d09a323641f13c4efcc6b3 authored about 2 years ago
Refine 3rdparty/ layout

github.com/roc-streaming/roc-toolkit - 5388bd0306716b3acaf0a2e4e451de1b1c17fb50 authored about 2 years ago
Refactor fs layout and remove pulseaudio modules

github.com/roc-streaming/roc-toolkit - 5d33f0537ad2aed892c0ef8324a345880039296b authored about 2 years ago
Refine fs layout in scripts/

github.com/roc-streaming/roc-toolkit - d80d3941042051dfa6d046dc5acb6a9d3628f009 authored about 2 years ago
Cleanup scons plugin

github.com/roc-streaming/roc-toolkit - 09ac093499ec2a4462dbf1e6d661eebad8b31614 authored about 2 years ago
Fix ubuntu 14.04 build

github.com/roc-streaming/roc-toolkit - f8cabcb825fe8854d28463453b66007f2ac13dc2 authored about 2 years ago
Fix .pc file installation path

github.com/roc-streaming/roc-toolkit - 113db8fda05f22f7a1a9b321e2970129674b0d35 authored about 2 years ago
Allow building static lib

github.com/roc-streaming/roc-toolkit - 92178bf16ea4c7aeaded678508745f3c85c1a0c4 authored about 2 years ago
Fix compatibility with google-benchmark 1.6.0

github.com/roc-streaming/roc-toolkit - e5648fdeb4498512a78aa2493c64d6f5862a8865 authored about 2 years ago
Improve toolchain detection

github.com/roc-streaming/roc-toolkit - 9670ceb52445939eea7b314885cd0cbfce77267f authored about 2 years ago
Fix arm ci scripts

github.com/roc-streaming/roc-toolkit - 6ea54ccae45fea86780c4a86110bfaefc1571901 authored about 2 years ago
Fix pulseaudio and android CI builds

github.com/roc-streaming/roc-toolkit - 8c210a6c1978da2aa0496ce9a0bdae2f7525153e authored about 2 years ago
Extract parse-version.py

github.com/roc-streaming/roc-toolkit - fa39d1aa9d057f01bc8192f03bba9f6a985ab5b7 authored about 2 years ago
Trigger builds in other repos

github.com/roc-streaming/roc-toolkit - a92f06333c0a48d1c9b854abff3ebd4d45fdfb9c authored about 2 years ago
Don't define _POSIX_C_SOURCE for FreeBSD

github.com/roc-streaming/roc-toolkit - 1a2f69ee8cac808287772fb0b12eea1d3babadec authored about 2 years ago
Disable android/macos build

github.com/roc-streaming/roc-toolkit - 9190202ac4973289ffc6e36a9e2293fb77641ce8 authored about 2 years ago
Add assign_project.yml

github.com/roc-streaming/roc-toolkit - 3cd50c0c99cf0b2ca1ed197e937a173c4cf69773 authored about 2 years ago
Rework audio backends in sndio

github.com/roc-streaming/roc-toolkit - 8b3859def3626c3bde31c79717551ccb5502f6b7 authored about 2 years ago
Disable clang warning

github.com/roc-streaming/roc-toolkit - a77ce3eccd0b848f21dd765cdaf1bcc088f27317 authored about 2 years ago
Refine switch warnings

Adjust compiler options:

- don't warn if not all enum values are covered, but there is default
...

github.com/roc-streaming/roc-toolkit - cce0dcbbf857516b7ebccde70a479532774a7b81 authored about 2 years ago
core: Logging improvements

github.com/roc-streaming/roc-toolkit - f29218a0f7ab4a5eee819457098221080d7bc1c3 authored about 2 years ago
Disable warning on macOS

github.com/roc-streaming/roc-toolkit - e5b9b7ee9ea21fcb72266611e89df018c4fce0bf authored about 2 years ago
netio: Rework port interface & logging

github.com/roc-streaming/roc-toolkit - 32aef5d1a4da0be1e77f60adf091a212b8cd56df authored about 2 years ago
Fix build with recent libunwind

github.com/roc-streaming/roc-toolkit - ff4bcd430f36fdaf9ffe28336c7affd3cf6ca466 authored about 2 years ago
Fix formatting script

github.com/roc-streaming/roc-toolkit - 2025e5fcf67d5c0fc48dc2876b0cab0d37535f07 authored about 2 years ago
Workaround for clang-format issue

Issue: #378

github.com/roc-streaming/roc-toolkit - 36e3a84a9f876eaf5ad312aee8b15917d4937353 authored about 2 years ago
removed static keyword

static

github.com/roc-streaming/roc-toolkit - 51c635176356b39bec0f64f150c728b5b9ba46ca authored about 2 years ago
Bump clang-format version and format code

github.com/roc-streaming/roc-toolkit - 87ca81ac833e0ac890f7d579cd7b33c4b885b4fa authored about 2 years ago
Remove unnecessary clean calls

github.com/roc-streaming/roc-toolkit - 7b1303119961a67734fbb31c16de4fca0cc4ad3c authored about 2 years ago
Cosmetic cleanup in scons

github.com/roc-streaming/roc-toolkit - 69606cc80f7181ef9505d492d9e8faf21377804f authored about 2 years ago
core: Add usage counter

github.com/roc-streaming/roc-toolkit - 0f9a26be93a88e98443f28855173d5d9fa67e7e7 authored about 2 years ago
Cosmetic fixes in SampleSpec

Issue: #378

github.com/roc-streaming/roc-toolkit - f3274f1b4ea1e52f1738aa843ac12441e67f50f7 authored about 2 years ago
scons: Convert some variables to attributes

github.com/roc-streaming/roc-toolkit - f5341b27c945612a9075dc73b3e3dc084397c87b authored about 2 years ago
scons: Suppress macos warning

github.com/roc-streaming/roc-toolkit - d931a28f19c83799408064c00204adc5fa3c2637 authored about 2 years ago
Remove CONTRIBUTING.md

github.com/roc-streaming/roc-toolkit - 7ab2382f4e251c10b8aec8a99ea4cf9304250226 authored about 2 years ago
Fix unsupported pickle protocol

github.com/roc-streaming/roc-toolkit - 0b1c3c63f988c6694af8500b6d38aaeab5b28e22 authored about 2 years ago
Minor scons improvements

github.com/roc-streaming/roc-toolkit - fec195e48f7081182b53f947e41dbcadb1859226 authored about 2 years ago
Introduce factory layer

Previously, there were two memory allocation layers:

- allocator
- pool

After these changes, t...

github.com/roc-streaming/roc-toolkit - febd205987a1ef1bec8ff48ae6fe429a62bf1ebe authored about 2 years ago
Fix pkg-config messages

github.com/roc-streaming/roc-toolkit - 1847a0f8cfba829639851301c52c7c3ec14e59f6 authored about 2 years ago
Switch to github actions

github.com/roc-streaming/roc-toolkit - 5b148276461ea1166129f4b2d825911b7b521abe authored about 2 years ago
Minor refactoring in scons

github.com/roc-streaming/roc-toolkit - 306fea9331d7d95c34f27f4dfda764e5a35b4574 authored about 2 years ago
Port attributes to hedley and remove compiler-specific target dirs

github.com/roc-streaming/roc-toolkit - 0e628e8ceb6d6a821226d057edcd4584c8b61370 authored about 2 years ago
Disable android/i686 tests on CI

github.com/roc-streaming/roc-toolkit - 73e186939d7f9ba7c0c697d9cfaa4265d747a278 authored about 2 years ago
Fix android build on macOS

github.com/roc-streaming/roc-toolkit - 8e77730d58cd6343727d7a027e8a54b5aac93e1c authored about 2 years ago
Extract 3rdparty/SConscript

github.com/roc-streaming/roc-toolkit - 838dce296bf593acc28dcc4b145cdef7f282a605 authored about 2 years ago
Fix libunwind build

github.com/roc-streaming/roc-toolkit - e2083ec01261feb1911d73b304ea2a869b825ac0 authored about 2 years ago
Add generic 'unix' platform and 'cc' compiler

github.com/roc-streaming/roc-toolkit - a911cdd16ff0e41ae9ac26ed2bfeefade7c410fc authored about 2 years ago
core: Fix errno_to_str()

github.com/roc-streaming/roc-toolkit - 84f1e9ca849cb32dc2662cf369c9f8c9b1885161 authored about 2 years ago
Regenerate man-pages

github.com/roc-streaming/roc-toolkit - e8a64204517523384ce4eb877cceb50408dc2564 authored about 2 years ago
scons: Dump log on error on CI

github.com/roc-streaming/roc-toolkit - 42855de6933d30da6e4b73ebece074011dbe88c4 authored about 2 years ago
pipeline: Fix sample spec in receiver session

Issue: #378

Depacketizer and Watchdog with sample rate from packets, but with
channel mask from...

github.com/roc-streaming/roc-toolkit - a4e30565569513b9e0333afd97a1ce31d40d0c7b authored about 2 years ago
Cleaning for review

github.com/roc-streaming/roc-toolkit - ff9f0d5e5176d41683fb6ae17b8a23cfbfaa03f2 authored about 2 years ago
Use push_back_range for media formats

github.com/roc-streaming/roc-toolkit - cb83c08b31f1607d3db550c129b9628024b028d1 authored about 2 years ago
Update .travis.yml

github.com/roc-streaming/roc-toolkit - 425c52196b8ccbac5120b4d44fb9439bbe94c9af authored about 2 years ago
Implement push_back_range in StringList

github.com/roc-streaming/roc-toolkit - 1ac098a1a49ecd112332bc33c287c1c28a795cee authored about 2 years ago
scons: Rework documentation generation

github.com/roc-streaming/roc-toolkit - b75e7a824c3168dd12629e65a9ad4297fdee31cd authored about 2 years ago
scons: Fix pkgconfig generation

github.com/roc-streaming/roc-toolkit - 77cd5040f2ab700fe71136543ee4e09449000415 authored about 2 years ago
Github org and repo renames

github.com/roc-streaming/roc-toolkit - 85fe3bfabb46f084a63c54bc6ec653be31a68832 authored about 2 years ago
Fix CSS for recent sphinx

github.com/roc-streaming/roc-toolkit - 4cd5fa8301eead9bf5cbe6ff6ec9143857016b51 authored about 2 years ago
Better clang-format handling

github.com/roc-streaming/roc-toolkit - 3128cb5ca727683377c1aa80d4d5e292e2f7e00a authored about 2 years ago
Update travis to new images

github.com/roc-streaming/roc-toolkit - 9d883be4562a04de3bf48d4cdc26b15e7e2aee5e authored about 2 years ago
Update docs for android docker image

github.com/roc-streaming/roc-toolkit - f0c2bc4feeb15f055dcd12385ef786410c182c6f authored about 2 years ago
Switch android build to env-android image

github.com/roc-streaming/roc-toolkit - c0e2ae0d2333d67614e4f834514379b9c47d3b91 authored about 2 years ago
Add ubuntu-20.04.sh file and invoke it in travis.yml

github.com/roc-streaming/roc-toolkit - cb0b0dd4302fbbd4547ec72e449683c42a21fc3d authored about 2 years ago
Separate Linux Ubuntu x86_64 in a different job

github.com/roc-streaming/roc-toolkit - 3fb7cf1b903bff61b0223c2b23aaae0523991d0a authored about 2 years ago
TaskPipeline semaphore optimizations

- Don't notify semaphore when not necessary
- Reuse semaphore when possible
- Delay semaphore de...

github.com/roc-streaming/roc-toolkit - 351476a6e9b00f01960ea1039cad246d489455e5 authored about 2 years ago
Make Timer::set_deadline() lock-free

Switch from mutex + condition variable to core::Semaphore, which
provides a lock-free post() on ...

github.com/roc-streaming/roc-toolkit - 84773f139ab1390d4034a856b0de54a598e0b9a3 authored about 2 years ago
enhanced self profiling

Issue: #162

github.com/roc-streaming/roc-toolkit - f838fc299f9dfd458d9ecd5dde4e690cdec57596 authored about 2 years ago
Rework IResampler interface

Curcular buffer for input frames (to be resampled) is now an
implementation detail of resampler ...

github.com/roc-streaming/roc-toolkit - 29c86c1852b98acb6c077f24b5b53164178d1634 authored about 2 years ago
Add speexdsp to travis, sphinx, and vendor

github.com/roc-streaming/roc-toolkit - b7e8bf931b3ec4e9e8dbf389583d31a7fadfa75b authored about 2 years ago
scons: Minor improvements

- if test* is specified, check that --enable-tests is specified too
- if bench* is specified, ch...

github.com/roc-streaming/roc-toolkit - 334a28909f927d6420388605e42710ef9d8dd5b2 authored about 2 years ago
Improve TaskQueue comments

github.com/roc-streaming/roc-toolkit - b5a707284b5e44988da6a4d4ec226369c564ed95 authored about 2 years ago