diff --git a/lib/decode/mpcdec b/lib/decode/mpcdec index 3bbd71c..c0621ff 100644 --- a/lib/decode/mpcdec +++ b/lib/decode/mpcdec @@ -2,5 +2,5 @@ decodeMpcdec() { tmpfile="${fileid}mpcdec" commandline=(${ionice}mpcdec) - commandline+=("$sourcepath/$filename" "$tempdir/$tmpfile.wav") + commandline+=("$sourcepath/${filename//$'\n'/::AtOM:NewLine:SQL:Inline::}" "$tempdir/$tmpfile.wav") } diff --git a/lib/decode/opusdec b/lib/decode/opusdec index 46f08bd..b2cac97 100644 --- a/lib/decode/opusdec +++ b/lib/decode/opusdec @@ -2,5 +2,5 @@ decodeOpusdec() { tmpfile="${fileid}opusdec" commandline=(${ionice}opusdec) - commandline+=("$sourcepath/$filename" "$tempdir/$tmpfile.wav") + commandline+=("$sourcepath/${filename//$'\n'/::AtOM:NewLine:SQL:Inline::}" "$tempdir/$tmpfile.wav") } diff --git a/lib/decode/sox b/lib/decode/sox index b9d4c0e..e12bf4c 100644 --- a/lib/decode/sox +++ b/lib/decode/sox @@ -12,7 +12,7 @@ decodeSox() { then commandline+=("$1") else - commandline+=("$sourcepath/$filename") + commandline+=("$sourcepath/${filename//$'\n'/::AtOM:NewLine:SQL:Inline::}") fi if [ -n "${destinationfrequency["$destination"]}" ] \ && (( ${rate:-0} != ${destinationfrequency["$destination"]} ))