Results 275 issues of Victor Gaydov

Basic sender and receiver: * [x] `basic_sender_sine_wave` * [x] `basic_sender_from_pulseaudio` * [x] `basic_receiver_to_pulseaudio` * [ ] use RTSP in these examples Network protocols: * [ ] `send_receive_rtsp_client_to_server` * [ ]...

documentation

_Last revised: Oct 2023_ It would be nice to have test coverage reports. Steps: * [ ] Add a new scons option `--enable-coverage` (to SConstruct) to enable test coverage on...

tests
help wanted
tooling
continuous integration

_Last revised: Oct 2023_ Our CI scripts include building benchmarks, but don't include running them. Running benchmarks on CI is not directly useful (CI workers may be slow), but it...

help wanted
tooling
benchmarks
continuous integration

People are using are using Roc on OpenWrt/MIPS, but OpenWrt and MIPS are not covered with our CI. We should fill this gap. Here is the documentation for our CI:...

portability
help wanted
much-needed
continuous integration

_Last revised: Oct 2023_ ### Problem Current `scons install` implementation has a problem: `scons install` should be called with exactly same options and arguments as `scons` was invoked earlier when...

build system
help wanted

_Last revised: Oct 2023_ Currently our Android support lacks audio I/O support. For now this is good because C library does not do I/O yet, and CLI tools, which do...

enhancement
portability
help wanted
much-needed
android
sound io

If we enable any clang/gcc sanitizer in SCons (e.g. `--sanitizers=all`), [PulseAudio modules](https://roc-streaming.org/toolkit/docs/running/pulseaudio_modules.html) fail to load with an undefined symbol error: ``` E: [pulseaudio] ltdl-bind-now.c: Failed to open module /usr/lib64/pulse-12.2/modules/module-roc-sink.so: /usr/lib64/libroc.so:...

defect
build system
pulseaudio modules
help wanted
easy hacks

_Last revised: Oct 2023_ ## Problem In sender pipeline, we have packet::Interleaver which can shuffle packets inside one FEC block. The idea is that this increases chances of successful packet...

enhancement
help wanted
networking
algorithms

_Last revised: Oct 2023_ ### Into There is known issue in various implementation of POSIX mutexes, condition variables, and semaphores, which is well described here: https://sourceware.org/bugzilla/show_bug.cgi?id=12674 *TLDR:* when you call...

portability
performance
help wanted
system

Currently we have 3 [integrations tests](https://github.com/roc-project/roc/blob/d61d81ace3fd443d966c21b519e2cc08861f61bb/src/tests/roc_library/test_sender_receiver.cpp#L429) for our [C API](https://roc-streaming.org/toolkit/docs/api.html): * without FEC * with Reed-Solomon FEC and without losses * with Reed-Solomon FEC and with losses We need to...

tests
help wanted
easy hacks