Mercurial > audlegacy
view audtool/examples/infoline.sh @ 1362:651327e12a3a trunk
[svn] - use of sleep() or usleep() in multi-thread program may cause 100% CPU usage because of signal distribution.
author | yaz |
---|---|
date | Fri, 30 Jun 2006 04:18:20 -0700 |
parents | 6af3f8fb2ed0 |
children |
line wrap: on
line source
#!/bin/sh UNUSED=0 while [ $UNUSED -lt 1 ]; do PLAYTIME=$(audtool current-song-output-length) SONGTITLE=$(audtool current-song) SONGLEN=$(audtool current-song-length) echo -n "[>] $PLAYTIME $SONGTITLE ($SONGLEN) " sleep 1 printf "\r" done