You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've come across a recurring issue with the configuration file, which appears to not support inline comments.
For instance, the following works as expected:
# AOIC-Soundcard as reported by arecord -l
ADEVICE plughw:3,0
However, adding a comment on the same line causes an error that’s a bit hard to trace:
ADEVICE plughw:3,0 # AOIC-Soundcard as reported by arecord -l
Which results in:
Dire Wolf version 1.7
Includes optional support for: gpsd hamlib cm108-ptt
Reading config file aioc.conf
Audio input device for receive: plughw:3,0 (channel 0)
Audio out device for transmit: # (channel 0)
ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM #
Could not open audio device # for output
No such file or directory
Pointless to continue without audio device.
It’s a rather subtle issue, and it took me a while to realise that the inline comment was the cause.
It would be fantastic if support for inline comments could be added, or if the parser could at least ignore them more gracefully. This would make the config files a bit more forgiving and user-friendly.
Thanks a lot for your great work on this project!
The text was updated successfully, but these errors were encountered:
I've come across a recurring issue with the configuration file, which appears to not support inline comments.
For instance, the following works as expected:
However, adding a comment on the same line causes an error that’s a bit hard to trace:
Which results in:
It’s a rather subtle issue, and it took me a while to realise that the inline comment was the cause.
It would be fantastic if support for inline comments could be added, or if the parser could at least ignore them more gracefully. This would make the config files a bit more forgiving and user-friendly.
Thanks a lot for your great work on this project!
The text was updated successfully, but these errors were encountered: