Results 243 issues of Victor Gaydov

Redirect methods (WithRedirectPolicy, WithMaxRedirects) and retry methods (WithRetryPolicy, WithMaxRetries, WithRetryDelay) are already covered with end-to-end tests (e2e_redirect_test.go, e2e_retry_test.go), but unit tests are missing. It would be nice to add unit...

tests
help wanted

## Problem Currently we're missing the following features: * the user can't register a hook that will be invoked on every performed assertion including successful ones; e.g. this could be...

help wanted
refactoring

Add "Roc Droid", and Android app for streaming audio using Roc. Part of https://roc-streaming.org/. Please complete the following checklist if your PR is adding new link to the list: -...

Hi, It seems that current master is incompatible with v1, and they should not be used together. However, `formatter.v1` imports `gojsondiff` from master, which causes problems. Here is an example...

## Problem We already allow to configure outgoing sender address using `roc_sender_set_outgoing_address()` function. Now we should also allow to configure outgoing port. Currently we always use zero port, which means...

enhancement
api
help wanted
networking
algorithms

_Last revised: Oct 2023_ _**Update:** The task is still relevant. Description is updated to address problems discussed in unfinished PR, linked below._ Currently unit tests for [ctl::ControlTaskQueue](https://github.com/roc-streaming/roc-toolkit/blob/develop/src/internal_modules/roc_ctl/control_task_queue.h) ([test_task_queue.cpp](https://github.com/roc-streaming/roc-toolkit/blob/develop/src/tests/roc_ctl/test_task_queue.cpp)) are partially...

tests
refactoring
help wanted
easy hacks
much-needed

## Intro Currently our CI builds take ~15-20 minutes, and we're planning to add more jobs. I suspect that we could speed up them significantly by employing `ccache` and preserving...

help wanted
easy hacks
continuous integration

We have created a new repo rt-tests for various real-time integration tests for public API. See #296 and roc-streaming/rt-tests#1 for details. This issue is for adding a test for command-line...

tests
help wanted
easy hacks
much-needed
rt-tests

_Last revised: Oct 2023_ Add support for FreeBSD and probably other BSDs. Some preliminary work is already done: #284 (see discussion). In `SConstruct`, we already have generic `unix` platform (automatically...

portability
help wanted

This task is identical to #231, but for adding CoreAudio native backend for macOS. Three classes should be added to target_coreaudio: * CoreaudioBackend * CoreaudioSink * CoreaudioSource The implementation should...

enhancement
help wanted
much-needed
sound io