svn path=/trunk/; revision=181
cr="$(printf \\r)"
printf 'Content-Type: text/plain\r\n\r\n'
+ read length <${_DATA}/mplayer.meta
tail --pid=$$ -c100 -f "$statusfile" \
| while read -d "$cr" line; do
[ "$line" = "BREAK" ] && exit 0
done \
| sed -urn '1~12s;^.* V: *+([0-9]+)(\.[0-9]+) A-V:.*$;\1;p' \
| while read m; do
- [ "$m" != "$previous" ] && printf "%d %d\n" "$(($m * 100 / $length))" "$m"
+ [ "$m" != "$previous" ] && printf "%d %d\n" "$(($m * 100 / ${length:--1}))" "$m"
previous="$m"
done
exit 0
done \
| sed -urn '1~12s;^.* V: *+([0-9]+)(\.[0-9]+) A-V:.*$;\1;p' \
| while read m; do
- [ "$m" != "$previous" ] && printf "%d %d\n" "$(($m * 100 / $length))" "$m"
+ [ "$m" != "$previous" ] && printf "%d %d\n" "$(($m * 100 / ${length:--1}))" "$m"
previous="$m"
done
fi