Audio - Fixed bug preventing JS8Call audio input and output devices from getting used following an update by et-js8call

This commit is contained in:
Gaston Gonzalez
2024-10-24 12:56:40 -07:00
parent 29a1bf3ae1
commit 411881a1cb
+4 -4
View File
@@ -44,17 +44,17 @@ update-config () {
## Update input
grep "^SoundInName" ${JS8CALL_CONF_FILE}
if [ $? -eq 0 ]; then
sed -i "s|^SoundInName.*|SoundInName=${JS8_AUDIO_DEVICE}|" ${JS8CALL_CONF_FILE}
sed -i "s|^SoundInName.*|SoundInName=\"${JS8_AUDIO_DEVICE}\"|" ${JS8CALL_CONF_FILE}
else
echo "SoundInName=${JS8_AUDIO_DEVICE}" >> ${JS8CALL_CONF_FILE}
echo "SoundInName=\"${JS8_AUDIO_DEVICE}\"" >> ${JS8CALL_CONF_FILE}
fi
## Update output
grep "^SoundOutName" ${JS8CALL_CONF_FILE}
if [ $? -eq 0 ]; then
sed -i "s|^SoundOutName.*|SoundOutName=${JS8_AUDIO_DEVICE}|" ${JS8CALL_CONF_FILE}
sed -i "s|^SoundOutName.*|SoundOutName=\"${JS8_AUDIO_DEVICE}\"|" ${JS8CALL_CONF_FILE}
else
echo "SoundOutName=${JS8_AUDIO_DEVICE}" >> ${JS8CALL_CONF_FILE}
echo "SoundOutName=\"${JS8_AUDIO_DEVICE}\"" >> ${JS8CALL_CONF_FILE}
fi
else