IVAS_rend: segfaults with unsupported I/O configs
Basic info
- Commit SHA: 01c1860e
Bug description
The renderer library doesn't check if the I/O configurations set by the user is supported. As a result, IVAS_rend
runs into segfaults with unsupported configs, instead of gracefully displaying an error message.
Ways to reproduce
For example, binaural rendering of stereo causes a segfault:
IVAS_rend -i tests/renderer/data/spectral_test_2ch_48kHz.wav -if stereo -o /dev/null -of BINAURAL -fs 48 -q