#!/bin/sh playdir=`head -c 200 "$1"` cd $playdir || exit 1 # echo playdir= $playdir >> /tmp/launch$$ playlist=`find . -type f -a \( -iname \*.ogg -o -iname \*.flac -o -iname \*.mp3 -o -iname \*.wav -o -iname \*.aac -o -iname \*.wma -o -iname \*.mp4 \) 2>/dev/null | sort` # echo playlist= $playlist >> /tmp/launch$$ if [ -n "$playlist" ]; then if [ ! -e gapless ]; then gmplayer -ao alsa -msglevel ao=0 $playlist & else aplay -t raw -c 2 -f S16_LE -r 44100 /data/aufifo &> /tmp/aplayfifo.log & gmplayer -ao pcm:nowaveheader:file=/data/aufifo $playlist & fi fi