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
github.com/roc-streaming/roc-toolkit - 1ac098a1a49ecd112332bc33c287c1c28a795cee authored about 2 years ago
github.com/roc-streaming/roc-toolkit - a1e5b898fbd6afa3f283f803a8afe0f43b7ffab2 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - b75e7a824c3168dd12629e65a9ad4297fdee31cd authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 77cd5040f2ab700fe71136543ee4e09449000415 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 4aaff50565966bdeec1fd231bd41824d09e38dbc authored about 2 years ago
github.com/roc-streaming/roc-toolkit - d6b9bef5ad97f8d752183d19502cbfbf8dcfbfc2 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 4cd5fa8301eead9bf5cbe6ff6ec9143857016b51 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 3128cb5ca727683377c1aa80d4d5e292e2f7e00a authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 9d883be4562a04de3bf48d4cdc26b15e7e2aee5e authored about 2 years ago
github.com/roc-streaming/roc-toolkit - f0c2bc4feeb15f055dcd12385ef786410c182c6f authored about 2 years ago
github.com/roc-streaming/roc-toolkit - c0e2ae0d2333d67614e4f834514379b9c47d3b91 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - cb0b0dd4302fbbd4547ec72e449683c42a21fc3d authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 3fb7cf1b903bff61b0223c2b23aaae0523991d0a authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 6bbb2bb89cc3add8ccf7899fa9fed68227a355c2 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 4119532e74cd332d1b1ecbab686fbc8761ec05f5 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - de253c9c214dbf5bc55a391e13e433d07a274517 authored about 2 years ago
The building blocks for inter-thread communication (Atomic<>,
Seqlock<>, MpscQueue<>) now provid...
github.com/roc-streaming/roc-toolkit - 021dc5f6e4ae0e868c8f8f86ecf9890167e7d501 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - af241537596a65c80a9cbf100741e95737fe8580 authored about 2 years ago
We should calculate frame size only after opening device and gathering
its sample rate.
Introdu...
github.com/roc-streaming/roc-toolkit - 422244ab923b56d42cf7a04aca2823147a274122 authored about 2 years agogithub.com/roc-streaming/roc-toolkit - 12a24b1cf12f710da1419e8a383fcf9e2d763dae authored about 2 years ago
Current tests were too complicated. They're now replaced with more
simple tests which don't try ...
POSIX allows to destroy semaphore immediately after returning from
last wait() call, even if pos...
github.com/roc-streaming/roc-toolkit - 1e20b5967e1f82c5e9a4607db45a9329d0a84440 authored about 2 years ago
Replace Mutex + List in UdpSenderPort and ReceiverEndpoint with a
lock-free MpscQueue.
This all...
github.com/roc-streaming/roc-toolkit - c3197bffb5a2ce336a072956101b2ccb89737cd7 authored about 2 years ago
ResamplerConfig is specific to BuiltinResampler, so don't use it and
instead use ResamplerProfile.
Issue: #215
github.com/roc-streaming/roc-toolkit - edb2210402d0ac1a5dcf3d1c01fed85f0357cfc2 authored about 2 years agogithub.com/roc-streaming/roc-toolkit - 07604762009b787f36c23a62a889df4b1231d77d authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 3430c9480c7c65f18b337e6e89e272647063db5e authored about 2 years ago
THe regression was introduced in 77aa53a06. We weren't able to open
devices with non-44100 rate ...
NetworkLoop::schedule() is now lock-free.
This allows us to ensure that control and pipeline th...
github.com/roc-streaming/roc-toolkit - 31f89aa510308376a09ffcde1be9908ffd90f6ec authored about 2 years ago
- fix race in tests
- check # of handler calls
Preparations for making NetworkLoop lock-free.
The closing_tasks_ list, as well as the linaer s...
github.com/roc-streaming/roc-toolkit - 922d8d1e0428d233890d2cd057a322ef435230c9 authored about 2 years agogithub.com/roc-streaming/roc-toolkit - 310f60041ce890c1cc420507e7a28de990fe9908 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - b40475b0f15044f012a54055513702eaf125cffc authored about 2 years ago
github.com/roc-streaming/roc-toolkit - e50eedea757aff700b16e6e2eb483d85e8440a54 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 2fc9ef9cedf72c6b6a387e08be9339c19206de39 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 193a3704e518ca957aa41e3b8357066bdd8bedfc authored about 2 years ago
Issue: #215
github.com/roc-streaming/roc-toolkit - b3e7f63952a6a030c78bc8c34253ccde53e08c4f authored about 2 years ago
Changed signature of set_scaling, now it receives 3 parameters:
input_sample_rate, output_sample...
github.com/roc-streaming/roc-toolkit - 959cfc7451012ff2616de6686369aeb104f09bb9 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - c8b3596743e7a84ea4d211bc28016f7a424b4d40 authored about 2 years ago
It was possible in some cases that TaskQueue will call handler twice
when cancelling a task. By ...
github.com/roc-streaming/roc-toolkit - 957f93b520acf043f2842b23fc93a02a0b320bd1 authored about 2 years ago
- use speex resampler only if it's enabled on build time
- implement default backend id
github.com/roc-streaming/roc-toolkit - 058a033693deaa048ac51246749688fa3eb0e5aa authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 4a74bc427a1fa6c4496724bee4096f601e981c07 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 498a6e07e3e238841033faafdca866fe249b58ca authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 6876c09b06ee3b54db397dd9c97070d3c51c0b7c authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 117f98b4d66a784e202a0b1f1ad53380849f1247 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 13eea8566764c6b6a896e9b1bf9e7c90fea73411 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 26f76f73bb27888212e7fdbcf6cc0962cd67f7fa authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 6244ae6249c905873d4ef45431bb7466f370e061 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 0139d774b1ba253e9825378a1103fcfcdfcb0fb3 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 46a433b33815dc1798afdd77165f871d95df6fef authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 2e25afeffea142717d1701cd07de2fdbefc628a9 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 4d2663cc0ef8380f6dfa986a441847afaaa83292 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - c9a83912e1976c62665d543f092d1331e599a3e7 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - d1bc0df8af7f9e1c578532c0a674aacf83fafdee authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 615394d38212fb9ae727d6dcfb75970bc6103e7f authored about 2 years ago
github.com/roc-streaming/roc-toolkit - ac5bef12f98a321b226b318434b773487206ae12 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - cce0421bc1d0d2cc4eb1594fb8ec765c13024cda authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 344957956f6c260dbe8d7cbd026f9413b744b5d0 authored about 2 years ago
Pass -fno-sanitize-recover flag if santitizers are enabled.
Blacklist some functions for undefin...
github.com/roc-streaming/roc-toolkit - 411c43dfbd97d5d14357e513c9e205351bffe87c authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 5530a2b991ffa2dbf02854d26d5e718907a2b735 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - b036fd6cb915b8c038aea82d52076715518879d1 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - c87cdf2ee966073021f057631fb2c9e098a1314e authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 440981f53c429b86cc6e74274ff19a4a32dca33c authored about 2 years ago
github.com/roc-streaming/roc-toolkit - ea3204bfd4ebb8dc6f2a36cfc619fe392bd1e547 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 7a116f1a59c8981b67c71db756f3df680cc9969f authored about 2 years ago
- Ragel parser
- Creation of GUID
- Use of StringBuffer and StringBuilder in SessionDescription c...
github.com/roc-streaming/roc-toolkit - 8fd92269a7e99124408391412c7d307cb18d5a59 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - e463628aa822c8608912d5ac5b25c009a3941143 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - ba939650490de955632aac34467462e060ad5050 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - c76d4b5d78a268bff1130388f26f8b3bd7ad1865 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 06cc27ebcae7cec741b3a8b6e559dac563a48f60 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 242b60e55b5adf3b650aa0816174efec6046d975 authored about 2 years ago
Issue: #258
- rename address::EndpointType to address::Interface
- rename address::EndpointProt...
Issue: #258
github.com/roc-streaming/roc-toolkit - 629943ca6a7b4c5aeebc1824286210c653a22d3c authored about 2 years agoIssue: #258
github.com/roc-streaming/roc-toolkit - bdbf12a3c6b40ca7e73281db457f6c40a92c8684 authored about 2 years agogithub.com/roc-streaming/roc-toolkit - 55ce4d7bfd9bb752bd609b4d465aac24009fa6d9 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 6f4466b907a2b860ae8c309b316520940b68b71c authored about 2 years ago
Issue: #258
github.com/roc-streaming/roc-toolkit - 6ec887c6e239e0200ae3030d743de6dbeab5e6ef authored about 2 years agogithub.com/roc-streaming/roc-toolkit - b936a8b47ef0f11bbaa58dee6acd89dfd1fc8e1a authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 545058a318625db5dfb8674a17198e39fa0f4f78 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - d9dc0bf8d75aa5cc1d3b7980f0332d23e6115539 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 2bdeabc305b5a1579d7e86bda1b8cbce962b0239 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - 9f6c7ad62d2caf450c672aa80418e320ead8fffa authored about 2 years ago
github.com/roc-streaming/roc-toolkit - a032e88260d69f5d4c18c1e455b2df09ce1a9a0e authored about 2 years ago
github.com/roc-streaming/roc-toolkit - e66f7b71d14b73265afe212d41d1ec2f0c791507 authored about 2 years ago
Issue: #332
github.com/roc-streaming/roc-toolkit - 405ecdf55139e181353520182c97587dd0dc2145 authored about 2 years ago
RTSP and HTTP require that the user agent (e.g. browser or media
player) should strip the fragme...
github.com/roc-streaming/roc-toolkit - e2274b9da726abfeebda4ae3bf4d3c08a59ff9b1 authored about 2 years ago
Issue: #335
github.com/roc-streaming/roc-toolkit - f4fde4360be30c6bbbbeca7adc0fbf3bd2e1272e authored about 2 years agonrand48() updates the seed, so it should be guarded by mutex.
github.com/roc-streaming/roc-toolkit - f93bdce9c08f0905781b2f46364db59013034e58 authored about 2 years agogithub.com/roc-streaming/roc-toolkit - 275144d1ebd3be0a30cc863eb90582e3628b9278 authored about 2 years ago
github.com/roc-streaming/roc-toolkit - d96740b0b29c378dfdefe9a3e7d09757747aa232 authored about 2 years ago
edit tests and files in test_helpers dir
test_helpers/receiver.h fix
github.com/roc-streaming/roc-toolkit - aa7a3a97222fdc6e8b50525dc0a04de5e92973d6 authored about 2 years agoIssue: #102
github.com/roc-streaming/roc-toolkit - fd5f99d0e42601da922ae7ef42b2defbf4b3b97c authored about 2 years ago