roc-streaming / roc-toolkit

Real-time audio streaming over the network.
https://roc-streaming.org
Mozilla Public License 2.0
1.02k stars 203 forks source link

Add test for reading/writing multiple audio formats #704

Open gavv opened 4 months ago

gavv commented 4 months ago

After merging #660, add a test to test_pump.cpp that is the same as write_read, but instead of checking only wav files, it should check all supported formats (mp3, aiff, etc).

The new test should:

In other words, the test iterates over all backends, for each backend it iterates over all file formats, and for each such pair of backend+format it performs the same check as implemented in write_read test.

Doc: https://github.com/roc-streaming/roc-toolkit/blob/develop/docs/sphinx/internals/audio_backends.rst

emmhuber commented 3 months ago

Hello! I am new to the project and will be attempting to work on this issue.

gavv commented 2 months ago

@emmhuber You're welcome, #660 was merged recently.

gavv commented 2 days ago

@emmhuber Hi, do you still have plans on this?