forked from sox_ng/sox_ng
19 lines
378 B
Bash
19 lines
378 B
Bash
#! /bin/sh
|
|
|
|
# https://sourceforge.net/p/sox/bugs/305:
|
|
# Sox blocking in an infinite loop when decoding AMR files
|
|
|
|
# Check SoX was compiled with amr support
|
|
${sox:-sox} | grep "AUDIO FILE FORMATS" | grep -q ' amr' || exit 254
|
|
|
|
rm -f core core.* a.amr a.wav
|
|
|
|
printf '#!AMR\n\x60' > a.amr
|
|
ulimit -t 5
|
|
${sox:-sox} a.amr a.wav
|
|
|
|
status=$?
|
|
|
|
rm -f core core.* a.amr a.wav
|
|
|
|
exit $status
|