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

roc_lib: Finish API comments

github.com/roc-streaming/roc-toolkit - 0f62a92fbc6fabf873f60a9a31791b3014acf8d6 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_lib: Cleanup configuration

github.com/roc-streaming/roc-toolkit - ad11fa809964889e1a7e1d21f01820bc421135a9 authored almost 6 years ago by Victor Gaydov <[email protected]>
Don't clean build.status

github.com/roc-streaming/roc-toolkit - 601ea5bb9b4d24b01179cd228283a643195920ed authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Fixes

github.com/roc-streaming/roc-toolkit - 47635a0c86615ef77d6d5298a9dc33dd40d8cd9a authored almost 6 years ago by Victor Gaydov <[email protected]>
Improve error handling in travis bash scripts

github.com/roc-streaming/roc-toolkit - 417e30701719b5ad4d475112fda97fc6f55e7ef6 authored almost 6 years ago by Victor Gaydov <[email protected]>
scons: early exit on non-build targets

github.com/roc-streaming/roc-toolkit - 56c32cde224382b3c89c4164566163fa6fa915a4 authored almost 6 years ago by Victor Gaydov <[email protected]>
travis: Trigger documentation update

github.com/roc-streaming/roc-toolkit - 944826d43285d2c4e488976c5b8e6b43a991013a authored almost 6 years ago by Victor Gaydov <[email protected]>
Update email in AUTHORS

github.com/roc-streaming/roc-toolkit - 105e5c7532eb0a5d543494dd07eea22bcc0b742b authored almost 6 years ago by Dmitriy Shilin <[email protected]>
scons: disable clang-8.0.0 warnings

github.com/roc-streaming/roc-toolkit - b25dbedf69cea5febb1851dcb09485eea27c5e9b authored almost 6 years ago by Dmitriy Shilin <[email protected]>
Refine latency config in API

github.com/roc-streaming/roc-toolkit - 28e2b64d384bd1f99c88cecaa23558646ad6e99b authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Fixes

github.com/roc-streaming/roc-toolkit - 4b2ba1dd3da76ac72bba9430bb968f074b99e82d authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_lib: Add port type

github.com/roc-streaming/roc-toolkit - a6c1479f8616892123b066c6361be807e6d2f745 authored almost 6 years ago by Victor Gaydov <[email protected]>
Rework documentation structure

github.com/roc-streaming/roc-toolkit - 501592cc6984d5302dbfbf45249193a1992a1ede authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_core: Add atomic tests

github.com/roc-streaming/roc-toolkit - 034fe890a770b36b4cd19a7c1dad320543a498d0 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_lib: Remove context start/stop

github.com/roc-streaming/roc-toolkit - 46c4eccf3534749085ff52e2af2a7e4bab92da10 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_lib: Renames

github.com/roc-streaming/roc-toolkit - 12b76d5abb605c7d8955e209f206b6dcc6220be5 authored almost 6 years ago by Victor Gaydov <[email protected]>
lib: fix clang warnings

github.com/roc-streaming/roc-toolkit - 376b6cafc086784409350e792e0c39b4bda50ba6 authored almost 6 years ago by Dmitriy Shilin <[email protected]>
Update roadmap

github.com/roc-streaming/roc-toolkit - 3630bf8f45886f05c3d8482cb6a3557b0277039b authored almost 6 years ago by Victor Gaydov <[email protected]>
Refine tarvis build

github.com/roc-streaming/roc-toolkit - 74b30d874874a55c954caddd7dabc9e7df962234 authored almost 6 years ago by Victor Gaydov <[email protected]>
Fix --rate handling in tools

github.com/roc-streaming/roc-toolkit - 7932b265d4c180584530215761a79d8fb7d9ed9b authored almost 6 years ago by Victor Gaydov <[email protected]>
Expand PulseAudio module arguments

github.com/roc-streaming/roc-toolkit - 3117b4de53f8bd04507a659ea1e37e0cd0ecd911 authored almost 6 years ago by Victor Gaydov <[email protected]>
Update to new docker images

github.com/roc-streaming/roc-toolkit - 3e4d49a1aedabcb17699a36edc402d2eac6ea0ff authored almost 6 years ago by Victor Gaydov <[email protected]>
Fix GCC 8 warnings

github.com/roc-streaming/roc-toolkit - 9e785137da10437ca0c87640c365dd4daa6038f0 authored almost 6 years ago by Victor Gaydov <[email protected]>
Initial commit

github.com/roc-streaming/distfiles - 4f084f2ff2177a2d0868aec167c5e305219815c2 authored almost 6 years ago by Victor Gaydov <[email protected]>
Initial commit

github.com/roc-streaming/dockerfiles - 185ef853f0ad06f1eb8b7bf999740a6677aa0a3c authored almost 6 years ago by Victor Gaydov <[email protected]>
website: Analytics

github.com/roc-streaming/roc-toolkit - 3e11569f3529d151da6a57ae281b56e6d95a67d7 authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Update roadmap

github.com/roc-streaming/roc-toolkit - e3082f3a26cfdf4c0f44d2ce7ae4f786a1460606 authored almost 6 years ago by Victor Gaydov <[email protected]>
Make libroc frame encoding-independent

github.com/roc-streaming/roc-toolkit - e107e46bb59fec201e671af9e0b6ca5cdaf2b3c7 authored almost 6 years ago by Victor Gaydov <[email protected]>
Finish libroc config.h

github.com/roc-streaming/roc-toolkit - 3f964cb087c8bec05bec15ffacd2b33131fc4be1 authored almost 6 years ago by Victor Gaydov <[email protected]>
Nanoseconds for packet length configuration

github.com/roc-streaming/roc-toolkit - bb35902c221a4ffe3ec28e67c5c9c10b974c7fc8 authored almost 6 years ago by Victor Gaydov <[email protected]>
Nanoseconds for rtp::Validator config

github.com/roc-streaming/roc-toolkit - 7130fc534eff7fb46a3da4c3262a6672b7716e6a authored almost 6 years ago by Victor Gaydov <[email protected]>
Cosmetic fix in tools --help

github.com/roc-streaming/roc-toolkit - c53a809382b9563d425d2bf522d1e0a700db0b5c authored almost 6 years ago by Victor Gaydov <[email protected]>
Rename dist/ to vendor/

github.com/roc-streaming/roc-toolkit - 6b5a3d35bcefe6f547809f2c646ea95c92ce4b30 authored almost 6 years ago by Victor Gaydov <[email protected]>
Format code

github.com/roc-streaming/roc-toolkit - d61bed8f47771ec345462d0a4b10ebdcfbb277fb authored almost 6 years ago by Victor Gaydov <[email protected]>
Rename watchdog timeouts

github.com/roc-streaming/roc-toolkit - d35891cb623f4b2a1532f813b614935b00043256 authored almost 6 years ago by Victor Gaydov <[email protected]>
Refine latency settings

- use nanosecond units
- add min/max latency to API

github.com/roc-streaming/roc-toolkit - 45c3e112e95269016576d6542f336ed68e6d91d0 authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Fix

github.com/roc-streaming/roc-toolkit - ba010cceb790868efc759ef4fa44fd08565e7632 authored almost 6 years ago by Victor Gaydov <[email protected]>
Refine watchdog timeouts

- nanosecond units
- extend API parameters
- refine command-line parameters

github.com/roc-streaming/roc-toolkit - 671e79285dd77f805e92136ae9df3156394592ef authored almost 6 years ago by Victor Gaydov <[email protected]>
Update sphinx documentation

github.com/roc-streaming/roc-toolkit - 27aeeba8e31367afa1ed1a7a268be0854bff5731 authored almost 6 years ago by Victor Gaydov <[email protected]>
Add parse_duration()

github.com/roc-streaming/roc-toolkit - 0acd97f63fbb466fdc98fde71ce9eb2b1480ca8e authored almost 6 years ago by Victor Gaydov <[email protected]>
Refine time units and add time tests

github.com/roc-streaming/roc-toolkit - f727f77d24b7321b709115b029fcc8fc320bac82 authored almost 6 years ago by Victor Gaydov <[email protected]>
Refactor time.cpp for darwin

github.com/roc-streaming/roc-toolkit - 6b3cf725c4b9beaa34cbfb5ff11e878122b74822 authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Update roadmap

github.com/roc-streaming/roc-toolkit - 103b2d14c85ddb28641d2af2898175fc368e630e authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Fix typo

github.com/roc-streaming/roc-toolkit - 02cfdc4f46b8d1a4edec5243a2a5efead6b3e1b8 authored almost 6 years ago by Victor Gaydov <[email protected]>
Update website

github.com/roc-streaming/roc-toolkit - ef3c515f85a95c7eeced4f084d999607585ffbf0 authored almost 6 years ago by Victor Gaydov <[email protected]>
Update README

github.com/roc-streaming/roc-toolkit - 13faa2270b38b0316c8e2a36cc5d560c30535a35 authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Move diagrams

github.com/roc-streaming/roc-toolkit - 6df890b6b1daffa692bd4b42db64cc16d3276eee authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Update CSS

github.com/roc-streaming/roc-toolkit - a01c068316b4cfc1a5d74b547beaeba379e9c49b authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Remove pages that should be rewritten

github.com/roc-streaming/roc-toolkit - 40097db223aaaa788bfa6b826c91d18897d80310 authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Forward Erasure Correction codes

github.com/roc-streaming/roc-toolkit - 588533c32ebd8bca88811884c04943eb993cdcca authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: "Glossary" page

github.com/roc-streaming/roc-toolkit - feb4e40d7e64fdb5174b025429d5ceb94a8a8d4b authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Remove latency page

github.com/roc-streaming/roc-toolkit - 91ca9a248f3a9eb5bdd1f6923f6e256de3e73a90 authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Frequency estimator and resampler

Originally written by Mikhail Baranov.

Ported to rST, extended the text, added diagrams.

github.com/roc-streaming/roc-toolkit - 079c5c7a03dd71dd42d73ed8fb765da014750e10 authored almost 6 years ago by Victor Gaydov <[email protected]>
Refactor FreqEstimator

github.com/roc-streaming/roc-toolkit - ba903c2c8a048d8073e7c08af1ef96da63b3660c authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Code structure page

github.com/roc-streaming/roc-toolkit - d0ac2b1734af1514bfbeb82edbe2c079c0d091c1 authored almost 6 years ago by Victor Gaydov <[email protected]>
Resampler: cosmetic fix

github.com/roc-streaming/roc-toolkit - 41905bde834e7fc868775ff009218411f6e0fd6a authored almost 6 years ago by Victor Gaydov <[email protected]>
Rename silence timeout to blank timeout

github.com/roc-streaming/roc-toolkit - 86a897913f013c337ccf1d394a69dba9f10dce5b authored almost 6 years ago by Victor Gaydov <[email protected]>
Format code

github.com/roc-streaming/roc-toolkit - 4590fb26f2710874f8712280688663bcb3fb2bca authored almost 6 years ago by Victor Gaydov <[email protected]>
Update fmtignore

github.com/roc-streaming/roc-toolkit - 84a2b3d746099528e93f10f5b89ce0efa4b1f27d authored almost 6 years ago by Victor Gaydov <[email protected]>
Cleanup various helpers

github.com/roc-streaming/roc-toolkit - 9309f728b142a92502a5a6c4308cf4be3de48b4d authored almost 6 years ago by Victor Gaydov <[email protected]>
sphinx: Fix CSS

github.com/roc-streaming/roc-toolkit - 8adc93ce127cc2b12cc7d3c284eaa0a809b11b9e authored almost 6 years ago by Victor Gaydov <[email protected]>
config: Renames, documentation

github.com/roc-streaming/roc-toolkit - 41491905f27d6dd023302bff9b318ec408b34eff authored almost 6 years ago by Victor Gaydov <[email protected]>
Increase default latency

github.com/roc-streaming/roc-toolkit - 346111dbad2a79b3bc47e3775aa3c4a52237da4c authored almost 6 years ago by Victor Gaydov <[email protected]>
Cleanup and update sphinx docs

github.com/roc-streaming/roc-toolkit - 11439b7c48bd96d0978b153dc9fa30c25790de23 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc-conv: Fix frame size configuration

github.com/roc-streaming/roc-toolkit - a01ab7d8ec8de4eb30cb252d389c4345cd620773 authored almost 6 years ago by Victor Gaydov <[email protected]>
Fix resampler config validation

github.com/roc-streaming/roc-toolkit - 950388cda2344a3a3aafe6ec1d430c3fcaf6be5a authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_pipeline: Increase default latency

github.com/roc-streaming/roc-toolkit - 8608ba22910c95bc1f145828e5bdcac645ff14a1 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_lib: Rename parameter

github.com/roc-streaming/roc-toolkit - bc2b084dfcdc354e4f51ec1d206ac19dc18b5b9c authored almost 6 years ago by Victor Gaydov <[email protected]>
Cleanup config parameters

github.com/roc-streaming/roc-toolkit - d2b56c5cf21db283722b00e82ee41de8d7a9646b authored almost 6 years ago by Victor Gaydov <[email protected]>
Frame::set_flags()

github.com/roc-streaming/roc-toolkit - 93bae891f2330e449ca9e5b85ec4ed8bf04a7852 authored almost 6 years ago by Victor Gaydov <[email protected]>
Mixer happy path

github.com/roc-streaming/roc-toolkit - 999153d8042addf7d64ba3e3e971c5b3dd6a0973 authored almost 6 years ago by Victor Gaydov <[email protected]>
Use fresh frames in tests

github.com/roc-streaming/roc-toolkit - 87528ed5971b4f51d11e39ebdfd42fccefed8a9e authored almost 6 years ago by Victor Gaydov <[email protected]>
Internal frame size configuration

github.com/roc-streaming/roc-toolkit - 3db374804d80f5de0c34404cdc92a515e9d7fb89 authored almost 6 years ago by Victor Gaydov <[email protected]>
Autotomatic pool chunk size

github.com/roc-streaming/roc-toolkit - d5e3741835b1424e01c91dcca50fc3aa3aa0c15f authored almost 6 years ago by Victor Gaydov <[email protected]>
Renames in resampler

github.com/roc-streaming/roc-toolkit - e904b82fcf059c986772262932d125e8edf9aabc authored almost 6 years ago by Victor Gaydov <[email protected]>
Cosmetic fixes and logging

github.com/roc-streaming/roc-toolkit - ea88c14d70f51648cfcea04410d4597aa936a8f2 authored almost 6 years ago by Victor Gaydov <[email protected]>
Lower resampler defaults

github.com/roc-streaming/roc-toolkit - 9f28fe8da1fd0097c8f77183d7f4552601ae4bff authored almost 6 years ago by Victor Gaydov <[email protected]>
Add resampler profiles

github.com/roc-streaming/roc-toolkit - f31ae763b5faa9a3c70545c91e7a046046120786 authored almost 6 years ago by Victor Gaydov <[email protected]>
Refine sanitizers support

github.com/roc-streaming/roc-toolkit - 409d1e42c9f09a3c3fc53677c2a68c210b917a21 authored almost 6 years ago by Victor Gaydov <[email protected]>
tools: avoid memory leaks

According to [1] we should release resources allocated during the
parsing process.

1. https://w...

github.com/roc-streaming/roc-toolkit - 8015e13c455e274b530688493b574ee079d2f4dd authored almost 6 years ago by Dmitriy Shilin <[email protected]>
Use -O3 in release builds

github.com/roc-streaming/roc-toolkit - b8c12beae05d020424c8bfb358b52258ba224215 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_rtp: Zeroise packets in PCM tests

github.com/roc-streaming/roc-toolkit - d803897b0770329585ac76314b22508a566a8256 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_lib: Don't use CppUTest in non-main threads

github.com/roc-streaming/roc-toolkit - 30a663c8d62f7026e62966c65b123e75f16ece9e authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_core: Improve List

- add push_front()
- refactoring

github.com/roc-streaming/roc-toolkit - 4cbc41d769b40281ec0e3dd9f4792606fce12cf6 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_pipeline: Refine test config

github.com/roc-streaming/roc-toolkit - e51fb1442fe6c443c573b53d5f5bca266d102759 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_audio: Truncate last packet in Packetizer

github.com/roc-streaming/roc-toolkit - a1ee9e32069be0c89b6765866b79c24e301ec4c6 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_packet: Add IComposer::truncate()

github.com/roc-streaming/roc-toolkit - 1f171a6db243467ea70fb7f24f48fd22d5e00ba5 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_core: Do not zeroise Buffer in constructor

github.com/roc-streaming/roc-toolkit - 4beb83d7723f8e36ac22f0de7beb43528589e41e authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_core: Improve Pool

- configure chunk size instead of # of objects per chunk
- poisoning support
- optimise object u...

github.com/roc-streaming/roc-toolkit - 2f47c6bfcbefb2659432d81f8f09255ed10e732a authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_sndio: Remove incorrect include

github.com/roc-streaming/roc-toolkit - f46215a83b8da6401dda12e383ddd2f99c134447 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_core: Improve debug printing

github.com/roc-streaming/roc-toolkit - 7f0fb0b41e48f15003cfa7f90bdc3e118cd22f47 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc-recv: rename --beep to --beeping

github.com/roc-streaming/roc-toolkit - ec2e05e98702058993e0c59386a2929ae170f16f authored almost 6 years ago by Victor Gaydov <[email protected]>
Implement frame poisoning

github.com/roc-streaming/roc-toolkit - 1af07a3213dfdadf4a5ea4b3784cbf05a6e5c1b8 authored almost 6 years ago by Victor Gaydov <[email protected]>
roc_pipeline: Refine configs organization

github.com/roc-streaming/roc-toolkit - 73ee32729481fb90f39383b030e4d4d3e7873b56 authored almost 6 years ago by Victor Gaydov <[email protected]>
Replace roc-resample with roc-conv

github.com/roc-streaming/roc-toolkit - 93be921176cc45b387cac2075f716aa99f8b2215 authored about 6 years ago by Victor Gaydov <[email protected]>
Fix MacOS build

github.com/roc-streaming/roc-toolkit - 2c0591a6c0aab331dca35b0c5fca014a445aa93a authored about 6 years ago by Victor Gaydov <[email protected]>
Saturate instead of overflowing in PCM encoder

github.com/roc-streaming/roc-toolkit - d32c38eb1af551f87cd5f7ca2216abd89f5aa8a9 authored about 6 years ago by Victor Gaydov <[email protected]>
Remove likely incorrect check in resampler

github.com/roc-streaming/roc-toolkit - f1305197cf16079ebceb21051228b9feef45072d authored about 6 years ago by Victor Gaydov <[email protected]>
Better bounary checking in Resampler::set_scaling

github.com/roc-streaming/roc-toolkit - a80688473d50cdae80ce635af9f0d6cf08c2149e authored about 6 years ago by Victor Gaydov <[email protected]>
Drop sox resampling support in SoxReader

github.com/roc-streaming/roc-toolkit - 553117050cd842c2f9e52c4c11ef3d33bbc7c05e authored about 6 years ago by Victor Gaydov <[email protected]>