if [ ! -e /var/mobile/Media/GStream/run ];
then
echo "Please do not run hstream manually, please use gstream."
exit
else
rm -f /var/mobile/Media/GStream/run
fi

nr=0
while true
do
if [ "$(ls /var/mobile/Media/Convert)" != "" ];
then
i="$(find /var/mobile/Media/Convert -type f | head -1)"
B=$(ls /var/mobile/Media/Convert | head -1 | cut -d '.' -f1)
if [ -e /var/mobile/Media/GStream/ID3 ];
then
nr=$(expr $nr + 1)
title=$(cat /var/mobile/Media/GStream/mp3titles.tmp | head -$nr | tail -1)
author=$(cat /var/mobile/Media/GStream/mp3authors.tmp | head -$nr | tail -1)
album=$(cat /var/mobile/Media/GStream/mp3albums.tmp | head -$nr | tail -1)
ffmpeg -i "$i" -author "$author" -title "$title" -album "$album" -ab 192k "/var/mobile/Media/My Music/$B.mp3" &
wait $!
else
ffmpeg -i "$i" -ab 192k "/var/mobile/Media/My Music/$B.mp3" &
wait $!
fi

chown mobile:mobile "/var/mobile/Media/My Music/$B.mp3"
if [ -e /var/mobile/Media/GStream/delsrc ];
then
rm -f "$i"
else
mv -f "$i" "/var/mobile/Media/Old Files"
fi
else
break
fi
done
rm -f /var/mobile/Media/GStream/delsrc
play /var/mobile/Media/GStream/Gchime.aif

if [ -e /var/mobile/Media/GStream/mp3files.tmp ];
then
rm -f /var/mobile/Media/GStream/mp3files.tmp
fi
if [ -e /var/mobile/Media/GStream/mp3albums.tmp ];
then
rm -f /var/mobile/Media/GStream/mp3albums.tmp
fi
if [ -e /var/mobile/Media/GStream/mp3authors.tmp ];
then
rm -f /var/mobile/Media/GStream/mp3authors.tmp
fi
if [ -e /var/mobile/Media/GStream/mp3titles.tmp ];
then
rm -f /var/mobile/Media/GStream/mp3titles.tmp
fi