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

Use roc resampler instead of sox resampler in sender

github.com/roc-streaming/roc-toolkit - de1cae9d332122a1342020af1ea6804b2d9c689a authored about 6 years ago by Victor Gaydov <[email protected]>
Support resampling in sender pipeline

github.com/roc-streaming/roc-toolkit - 8d700619253f225e1765cd213e9661822cb84f93 authored about 6 years ago by Victor Gaydov <[email protected]>
Fix watchdog timing

We should not use stream position passed to Watchdog::update()
because this position is calculat...

github.com/roc-streaming/roc-toolkit - 22a714fb5d32fac166d65cd7f1063f71ab49a746 authored about 6 years ago by Victor Gaydov <[email protected]>
Minor watchdog improvements

- extract config struct
- implement frame flags logging

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

github.com/roc-streaming/roc-toolkit - ba97a5737d537db2f184d61010fcab10b5b4970c authored about 6 years ago by Victor Gaydov <[email protected]>
Rework frame flags and improve watchdog

- rename and refine frame flags
- watchdog now doesn't require both incomplete and drop flags to...

github.com/roc-streaming/roc-toolkit - 2adcb64603dc9520076360d250bb7e7fbc929f99 authored about 6 years ago by Victor Gaydov <[email protected]>
SoX: minor fixes

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

- allow to disable both timeouts by setting them to zero
- fix handling of boundary cases and im...

github.com/roc-streaming/roc-toolkit - e5c3153e88871e19ecfd993cbb9efc761327f526 authored about 6 years ago by Victor Gaydov <[email protected]>
Refactor and fix watchdog

- use terms "silence timeout" and "drops timeout"
- refactor watchdog private stuff a bit
- hand...

github.com/roc-streaming/roc-toolkit - b2ee64ddb7d0df9d501925c790c3572d0080b805 authored about 6 years ago by Victor Gaydov <[email protected]>
roc_audio: simplify watchdog

github.com/roc-streaming/roc-toolkit - e8bc918008aba71218a52ff4e8d335d7e3f5e7be authored about 6 years ago by Dmitriy Shilin <[email protected]>
watchdog: extract functions

github.com/roc-streaming/roc-toolkit - 36ef2937f3c74e01d50753af9a47ca3cf24df2ed authored about 6 years ago by Dmitriy Shilin <[email protected]>
watchdog: properly detect frames with dropped packets

Relates: #115

github.com/roc-streaming/roc-toolkit - d941de9684a3767f99fd141a037ad900be37fd59 authored about 6 years ago by Dmitriy Shilin <[email protected]>
Fix macos travis build

github.com/roc-streaming/roc-toolkit - abe8762ab48936201533e40c3aef32563863ce60 authored about 6 years ago by Victor Gaydov <[email protected]>
Add submodule with distfiles

github.com/roc-streaming/roc-toolkit - c7bcb8984bdb2ca787075e9b1144722450a41931 authored about 6 years ago by Victor Gaydov <[email protected]>
Support fetching 3rdparties from distfiles

github.com/roc-streaming/roc-toolkit - 8020dbfa31f4f86fae10bf3eb9ba1eff8ee0b4ec authored about 6 years ago by Victor Gaydov <[email protected]>
Fix bug in sink-input

github.com/roc-streaming/roc-toolkit - de28ac1afd1a7cc1dcad3c8ad7d726aae39b539b authored about 6 years ago by Victor Gaydov <[email protected]>
Fix build with recent pulseaudio

github.com/roc-streaming/roc-toolkit - effc421a14e3b0040a09d8cb632e69c86fe9277a authored about 6 years ago by Victor Gaydov <[email protected]>
Fix build with recent clang

github.com/roc-streaming/roc-toolkit - 95452c60ea4b1e3bb1f1ca607ae19dd44e220a99 authored about 6 years ago by Victor Gaydov <[email protected]>
Resampler cleanup

github.com/roc-streaming/roc-toolkit - 5afb44cf0fa6e25c367c98012f95de560a3c4bfd authored almost 7 years ago by Victor Gaydov <[email protected]>
Add resampler profiling

github.com/roc-streaming/roc-toolkit - c4b1065b167d56755e448c95cebd04d973b0d0e6 authored almost 7 years ago by Victor Gaydov <[email protected]>
Fix resampler initialization

github.com/roc-streaming/roc-toolkit - 1c0d7df9eb8011ba8768ba0bcfb9e6defbaf5784 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_resample: More options

github.com/roc-streaming/roc-toolkit - df4466cbf497a9cff3a4f7acf1aaae567f7da270 authored almost 7 years ago by Victor Gaydov <[email protected]>
Add roc-resample tool

github.com/roc-streaming/roc-toolkit - 3118d2c7ec526da82ce6c23ed7da46c0605160d4 authored almost 7 years ago by Victor Gaydov <[email protected]>
Split resampler into reader and resampler

github.com/roc-streaming/roc-toolkit - 314457dd6fe8f3a21634018bc1d4da95c5d62a4e authored almost 7 years ago by Mikhail Baranov <[email protected]>
Resampler writer

github.com/roc-streaming/roc-toolkit - 996a70c04883f6019ebdc022c2eaed8844323f9c authored almost 7 years ago by Mikhail Baranov <[email protected]>
sndio: SoxReader, SoxWriter, Player

github.com/roc-streaming/roc-toolkit - d2f745f4c4aff34e8dac681e62d56cea0ebe717f authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Expand comments

github.com/roc-streaming/roc-toolkit - 24f2534497439e9cc91d601e76c2c54b2b09cd89 authored almost 7 years ago by Victor Gaydov <[email protected]>
SCons: Improve documentation generation

github.com/roc-streaming/roc-toolkit - 4d7d36434c203e27962b0457b897e319a3f878c4 authored almost 7 years ago by Victor Gaydov <[email protected]>
website: Fixes

github.com/roc-streaming/roc-toolkit - 2ec2268cd1566e1945e396c2c5ceebe914fa04a6 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Expand comments

github.com/roc-streaming/roc-toolkit - 99901fa0bc52f467f76b10ad429ec420feb60b3b authored almost 7 years ago by Victor Gaydov <[email protected]>
Add website

github.com/roc-streaming/roc-toolkit - 30dae1a2914d2d0057ffdbe9f11ee6cb5f86bee8 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Add roc_frame

github.com/roc-streaming/roc-toolkit - 8bd8363daf874aea2ba19fd5a8c97b863077df6f authored almost 7 years ago by Victor Gaydov <[email protected]>
tools: Fix log level

github.com/roc-streaming/roc-toolkit - c8e7927a933ec61a1e69537f34929c8feef554ae authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Expand comments

github.com/roc-streaming/roc-toolkit - 30b58f9c2f1a62b561e4f0c38442fbc20cde62ec authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_core: Move Singleton to target_uv

github.com/roc-streaming/roc-toolkit - 290e72f85b2e2f13c3aeefbfb544f1d9bda23016 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: platform.h

github.com/roc-streaming/roc-toolkit - fc5da4cb1d734f1d8f6e7914b64a9ea34d2b781e authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Improve examples

github.com/roc-streaming/roc-toolkit - 6869f73f94ae5f6e816cf728afc4feb4fbefe037 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Add roc_address

github.com/roc-streaming/roc-toolkit - 83c716b5a0cab6e47d2dba769818750802262e5c authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Context tests

github.com/roc-streaming/roc-toolkit - 4afe345d3d9e2e635a14db5b31628be7728f05a1 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc-recv: override sample rate when resampling is disabled

Relates: #133

github.com/roc-streaming/roc-toolkit - e2f843c97f00ca4bafe81ed56d84ae1f218c19a3 authored almost 7 years ago by Dmitriy Shilin <[email protected]>
roc_audio: watchdog works with frames

Relates: #115

github.com/roc-streaming/roc-toolkit - d99f2d1fd43a1540c7fb10be5e5846bb43f6ab5e authored almost 7 years ago by Dmitriy Shilin <[email protected]>
roc_packet: Rework Address

github.com/roc-streaming/roc-toolkit - fbdf471c20cd2ff9183227cc309245499dc89ad9 authored almost 7 years ago by Victor Gaydov <[email protected]>
SCons: use proper linker

github.com/roc-streaming/roc-toolkit - 9353b4e8d43648e2ed088ee27c327a2df1a0b8b0 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Refine example

github.com/roc-streaming/roc-toolkit - 421ec08d468d26327e29066487967fc90eb2146d authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_core: Check error

github.com/roc-streaming/roc-toolkit - 90b3b1864743046b24f817ffea97dc4b687487e9 authored almost 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Disable interleaver by default

github.com/roc-streaming/roc-toolkit - f2f3c1f52255e5fff14704a101112e7e57ef16b2 authored almost 7 years ago by Victor Gaydov <[email protected]>
sphinx: Move images

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

github.com/roc-streaming/roc-toolkit - 62ae5f534e4ccd02ba60fda62a5de39fa070a123 authored almost 7 years ago by Victor Gaydov <[email protected]>
sphinx: PulseAudio modules

github.com/roc-streaming/roc-toolkit - 12f6c053a95c20e80b61938fb6a185b62d6505e7 authored almost 7 years ago by Victor Gaydov <[email protected]>
sphinx: manual pages, version

github.com/roc-streaming/roc-toolkit - 92acbde33e281b983e434d551f3e43ee0537c9fe authored almost 7 years ago by Victor Gaydov <[email protected]>
SCons: fix

github.com/roc-streaming/roc-toolkit - 8c1ae7621fc66f330de5ed70485726a564154760 authored almost 7 years ago by Victor Gaydov <[email protected]>
Update docs

github.com/roc-streaming/roc-toolkit - e48e918779f329226559b6f5cebd0b238020fa43 authored almost 7 years ago by Victor Gaydov <[email protected]>
Update docs

github.com/roc-streaming/roc-toolkit - a4811a56cbd0949611abefcab3c5db57397769b2 authored about 7 years ago by Victor Gaydov <[email protected]>
Update README

github.com/roc-streaming/roc-toolkit - f478d8572ec2a9cd13ae50bca98cfba5234c170d authored about 7 years ago by Victor Gaydov <[email protected]>
sphinx: Conventions, Git

github.com/roc-streaming/roc-toolkit - 5287ec71e038e42113e1f267907f68541c09dd48 authored about 7 years ago by Victor Gaydov <[email protected]>
Simplify copyright

github.com/roc-streaming/roc-toolkit - d5e62019bf82dc315ba95d65edd42b91a9e1a25c authored about 7 years ago by Victor Gaydov <[email protected]>
sphinx: Rename

github.com/roc-streaming/roc-toolkit - 7dbeda8dcc8f1b0a73c5bfcdac9f5617bed23ab4 authored about 7 years ago by Victor Gaydov <[email protected]>
Update README

github.com/roc-streaming/roc-toolkit - c365e38b606613d79530caa927124cc31ec514d7 authored about 7 years ago by Victor Gaydov <[email protected]>
sphinx: Roadmap

github.com/roc-streaming/roc-toolkit - 79faa2df18b1c944cd2e53de75268c30dd559c1b authored about 7 years ago by Victor Gaydov <[email protected]>
sphinx: Renames

github.com/roc-streaming/roc-toolkit - 2df5f53c10a230459d173b9eecd5bb2361fbff81 authored about 7 years ago by Victor Gaydov <[email protected]>
sphinx: New documentation structure

github.com/roc-streaming/roc-toolkit - ccca12bd0371e449e32505bccd946d8aface7d06 authored about 7 years ago by Victor Gaydov <[email protected]>
Clang tidy

github.com/roc-streaming/roc-toolkit - 62799f793c98e32d0c8d021f250a51f18f9b103d authored about 7 years ago by Victor Gaydov <[email protected]>
doxygen: Add @file declarations

github.com/roc-streaming/roc-toolkit - 1e24bce7717d00adce56290551fc95279a17fc41 authored about 7 years ago by Victor Gaydov <[email protected]>
doxygen: Document namespaces

github.com/roc-streaming/roc-toolkit - e3c4045a347f322516e7dfdb63400e8b09407699 authored about 7 years ago by Victor Gaydov <[email protected]>
Sphinx doxygen

github.com/roc-streaming/roc-toolkit - 5ab13f22bc6b742885ecbb22e2cbf60582ede866 authored about 7 years ago by Victor Gaydov <[email protected]>
Cleanup docs, scons support

github.com/roc-streaming/roc-toolkit - 71f0b3521901e7a1828e0491384606a425833216 authored about 7 years ago by Victor Gaydov <[email protected]>
Sphinx documentation

github.com/roc-streaming/roc-toolkit - f45f01848b311b0934f95d79e3ea32eb63996f2e authored about 7 years ago by Mikhail Baranov <[email protected]>
roc_core: Add Cond, remove Semaphore and Trigger

github.com/roc-streaming/roc-toolkit - dacf8bd1ccfdd264dd38d6ce981b44d45d4bac51 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Improve crash handling

github.com/roc-streaming/roc-toolkit - d876718a05a131305b0b2a9e0e658f5c86a22392 authored about 7 years ago by Victor Gaydov <[email protected]>
SCons: forward terminating signal from tests

github.com/roc-streaming/roc-toolkit - c0322c35265fc3f06ea47fab1b952070a2686b3d authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Remove panic handler

github.com/roc-streaming/roc-toolkit - 508c828d1303edb8a64088970040c7739d486a43 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_sndio: Fix test

github.com/roc-streaming/roc-toolkit - 3469654a2a2935801fef0ea87f20ac33080e699d authored about 7 years ago by Victor Gaydov <[email protected]>
Crash handler

github.com/roc-streaming/roc-toolkit - a996a6ddafd3f16c6f8311b4352333ca60c94a4c authored about 7 years ago by Victor Gaydov <[email protected]>
SCons: SoX debug mode

github.com/roc-streaming/roc-toolkit - 081378aa72d73e90b9b514615fb6f26a0d702fc9 authored about 7 years ago by Victor Gaydov <[email protected]>
pulse: Fix build with pa 11.1

github.com/roc-streaming/roc-toolkit - b3c4f0c77210d11a32be5259bc4550bab49cb53e authored about 7 years ago by Victor Gaydov <[email protected]>
roc_sndio: Fix player

github.com/roc-streaming/roc-toolkit - ebe4c64fa028b1d52032c5c5c9c261465b7b3854 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Convert log level

github.com/roc-streaming/roc-toolkit - 28c48e4ab152b3e97f6e881b2855f4b8dc144efb authored about 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Thread-safe sender

github.com/roc-streaming/roc-toolkit - 01e3e1922eb98d34e5fde50af096621438d2fa5c authored about 7 years ago by Victor Gaydov <[email protected]>
roc_pipeline: Thread-safe receiver

github.com/roc-streaming/roc-toolkit - 2265fa696c6cd3b1013871d6a670ae5536bfd128 authored about 7 years ago by Victor Gaydov <[email protected]>
Format code

github.com/roc-streaming/roc-toolkit - c7a35173a210d86f0185dbfde1bb434330e6502d authored about 7 years ago by Victor Gaydov <[email protected]>
roc_packet: Separate Queue and ConcurrentQueue

github.com/roc-streaming/roc-toolkit - 14ff346350eee927c33af5b5b37abc1a65b0903d authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Trigger

github.com/roc-streaming/roc-toolkit - 1aebb2b6e9973bec6d87858f8054cd9e302c5837 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Mutex::Lock

github.com/roc-streaming/roc-toolkit - 4be7091074110b3d515fcdcdc662814dd757c583 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Thread-safety and error handling

github.com/roc-streaming/roc-toolkit - 2438838c096bee93e47e79a441ab3c2768bb4c94 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: return error from Thread::start

github.com/roc-streaming/roc-toolkit - 9d6f42e8f9a7205a534fa5734785ff070eb8f5c3 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Cosmetic fixes

github.com/roc-streaming/roc-toolkit - 0a9c2a7f938e9aa88cf24c472b5118d5ecbfc37b authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: MaxAlign

github.com/roc-streaming/roc-toolkit - f15aa8935b7ce73404f2c9d0fa30094ca1d13faf authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Thread-safe logger

github.com/roc-streaming/roc-toolkit - a9c82138590779f0d82e8a714db404023d55c9a0 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Singleton

github.com/roc-streaming/roc-toolkit - 05f5aabd0362fba76ea7af4cc6e37638a568424e authored about 7 years ago by Victor Gaydov <[email protected]>
roc_core: Minor fix

github.com/roc-streaming/roc-toolkit - 647255cb0dc265e3ab9aef6d3577fd7c4e092084 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_lib: Fix

github.com/roc-streaming/roc-toolkit - 15d4b57b043d7cf5e3a594a0a396edd8e28c6463 authored about 7 years ago by Victor Gaydov <[email protected]>
ensure to enable resampling for different in and out sample rates

github.com/roc-streaming/roc-toolkit - b8073d547eaff6d8220453d885a8cf18ce03f51f authored about 7 years ago by Dmitriy Shilin <[email protected]>
roc_core: Remove unsuded method

github.com/roc-streaming/roc-toolkit - 64a09cd354a10bc701a6736a40d332d3efe4cd26 authored about 7 years ago by Victor Gaydov <[email protected]>
Resampler parameters

github.com/roc-streaming/roc-toolkit - 9e8c52df38be9bf277a26cec7439b04e63d0e82b authored about 7 years ago by Victor Gaydov <[email protected]>
Fix epsilon in tests

github.com/roc-streaming/roc-toolkit - 60796fce133259203ed561c60718369227427239 authored about 7 years ago by Victor Gaydov <[email protected]>
Resampler: add sinc_table_ptr_

github.com/roc-streaming/roc-toolkit - f5ebafb3896ae2773ac4b5f42f635dfe33285f1c authored about 7 years ago by Victor Gaydov <[email protected]>
roc_sndio: Cleanup

github.com/roc-streaming/roc-toolkit - 44e5d9ed42bb67559663aa3d96a3a291b046ed25 authored about 7 years ago by Victor Gaydov <[email protected]>
roc_sndio: Add Recorder::sample_rate()

github.com/roc-streaming/roc-toolkit - 77e315c468a37b832fa002af774ddca39fcd4561 authored about 7 years ago by Victor Gaydov <[email protected]>
Fix logging

github.com/roc-streaming/roc-toolkit - 3268c55e63c62c31f8b772fec1cae3d51282ec0f authored about 7 years ago by Victor Gaydov <[email protected]>
Fix command line tools

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