summaryrefslogtreecommitdiffstats
path: root/audio-plugins/xmms-infopipe/DETAILS
blob: 8efcf46c3335b59c437dcc3fc763630f92f2cc88 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
           SPELL=xmms-infopipe
         VERSION=1.3
          SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE_URL[0]=http://www.beastwithin.org/users/wwwwolf/code/xmms/$SOURCE
     SOURCE_HASH=sha512:5ddf7723a960d2be3829831031ee65ffb3deb523302d5a5b8ab144413b22d9c0470a6267fcf3bbdd8738f801163dc74531d5eab6d63a9284d37798cfe0083a05
        WEB_SITE=http://www.beastwithin.org/users/wwwwolf/code/xmms/infopipe.html
         ENTERED=20020420
         UPDATED=20020604
      LICENSE[0]=GPL
        KEYWORDS="plugins xmms audio"
           SHORT="Plugin that reports XMMS status via named pipe"
cat << EOF
XMMS InfoPipe is a plugin that reports XMMS status via named pipe. Handy if you want to add interesting real-time information for a personal web page, or a web cam page.

While there's a possibility of setting up programs to be executed by XMMS when changing songs, XMMS InfoPipe provides better introspection: You can get information on song position, song length, playlist position, status (stopped/playing/paused), song title as displayed by XMMS, and file name. The information is reported in easily parseable textual format.

The possibilities for information use are limitless. So far, here are some of the things people have been using InfoPipe for:

    * Showing information of XMMS on home page, webcam page, or something related (script included)
    * Showing player information on IRC (spotted one script for Irssi)
    * Using any speech synthetizer to say the song information, reducing the need for external displays, and helping listening to unfamiliar music in bed when all you have is a remote control =) (script included).
      Yeah, LIRC plugin seems to support this already, but it only supports ViaVoice - this allows you to use any speech synth... or any other types of output. Just an example of flexibility - I created the script to do that at 4 o'clock in the morning, and even got 99% of Perl recommendations of good coding right, even when I wasn't fully awake =)
EOF