-
Notifications
You must be signed in to change notification settings - Fork 119
Description
I have managed to get liquidsoap working on Ubuntu 20.04.2
I am using it just for the audio processing functions for op25.
It was quite an ordeal and I find that the problems are with liquidsoap.
I am writing this because you may want to address it in your distribution.
Issue and error #1
$ ./op25.liq
At line 14, char 8-15:
Error 4: Undefined variable mksafe
There is a fix suggested here:
radiorabe/centos-rpm-liquidsoap#3
liquidsoap looks for mksafe in /usr/share/liquidsoap//libs
Fix:
sudo mkdir /usr/share/liquidsoap/1.4.1
sudo ln -s /usr/share/liquidsoap/libs /usr/share/liquidsoap/1.4.1/
Issue and error #2
$ ./op25.liq
At line 30, char 124-127:
Error 6: Cannot apply that parameter because the function at line 30, char 8-17
has no argument labeled "rms_window"!
There is a fix suggested here:
AzuraCast/AzuraCast#2139
"rms_window" parameter has been changed in Liquidsoap 1.4.0 to "window"
Change At line 30, char 124-127 from "rms_window" to "window"
Fir this fix, the op25.liq file supplied with the distribution would have to be edited.
I hope this helps.
There is just one remaining issue that doesn't seem to hurt anything.
The terminal window displays:
[dynamic.loader:3] Could not find dynamic module for fdkaac encoder.
----Steve