+ if [ "$USEPIPES" = "y" ]; then
+ case "$OUTPUT" in
+ mp3)
+ TEMPARG="PIPE_$MP3ENCODERSYNTAX"
+ ;;
+ ogg)
+ TEMPARG="PIPE_$OGGENCODERSYNTAX"
+ ;;
+ flac)
+ TEMPARG="PIPE_$FLACENCODERSYNTAX"
+ ;;
+ spx)
+ TEMPARG="PIPE_$SPEEXENCODER"
+ ;;
+ mpc)
+ TEMPARG="PIPE_$MPPENCODER"
+ ;;
+ esac
+ IN=${!TEMPARG}
+ else
+ IN="$ABCDETEMPDIR/track$1.wav"
+ case "$OUTPUT" in
+ mp3)
+ case "$MP3ENCODERSYNTAX" in
+ # FIXME # check if mp3enc needs -if for pipes
+ mp3enc)
+ FILEARG="-if $IN"
+ ;;
+ *)
+ FILEARG=$IN
+ ;;
+ esac
+ ;;
+ *)
+ FILEARG=$IN
+ ;;
+ esac
+ fi
+ # We need IN to proceed, if we are not using pipes.
+ if [ -s "$IN" -o X"$USEPIPES" = "Xy" ] ; then