Results 275 issues of Victor Gaydov

Pages: - [ ] Concept of URIs, endpoints, slots/interfaces/protocols, connecting, binding, table of protocols - [ ] Improving latency (#255) (latency tuner backends & profiles, resampler backends, packet & frame...

documentation

Currently we have two pages documenting our [C API](https://roc-project.github.io/roc/docs/api.html): * Reference * Examples Reference provides a detailed description of every type and function. Examples provide complete C programs demonstrating API...

documentation
help wanted

module-suspend-on-idle from PulseAudio 4.0 suspends Roc sink when it stays idle for some time (no sink inputs connected to it) and resumes when a new sink input appears. For some...

defect
pulseaudio modules

Add TCP support to roc_netio. It can be used for RTSP, SIP, and RTP over TCP. The most import thing to consider before implementing this is communication between the netio...

enhancement

## Problem ctl::TaskQueue is a thread-safe task queue, allowing to schedule task for immediate or delayed execution. Tasks for immediate execution are stored in a lock-free FIFO. Tasks for delayed...

performance
help wanted
easy hacks
algorithms

_Last revised: Oct 2023_ ## Problem Currently, when we receive a packet, we first try to find an existing session and route the packet to it, then try to create...

enhancement
help wanted
easy hacks
much-needed
networking

_Last revised: Oct 2023_ We have #132 to track efforts related to Windows porting. We've already fixed a few minor issues with SCons on Windows. This sub-task is the first...

portability

What we need: - configurable sender input channel set - configurable receiver output channel set - configurable network channel set Features: - [x] mono, stereo - [x] surround sound (3.x,...

enhancement

If the driver and device are omitted, roc-recv and roc-send tools select the default driver and device. When it is done, they always prefer PulseAudio over ALSA if both were...

enhancement
help wanted
easy hacks
sound io

Implement RTSP support and use it for session negotiation (#34). Ideally, both RTSP/1 and RTSP/2 should be supported. RTSP support will consist of the following: * [ ] implement RTSP...

enhancement