javazoom.spi.mpeg.sampled.file

Class IcyListener

Implemented Interfaces:
EventListener, TagParseListener

public class IcyListener
extends java.lang.Object
implements TagParseListener

This class (singleton) allow to be notified on shoutcast meta data while playing the stream (such as song title).

Method Summary

static IcyListener
getInstance()
MP3Tag
getLastTag()
String
getStreamTitle()
String
getStreamUrl()
void
reset()
Reset all properties.
void
setLastTag(MP3Tag tag)
void
setStreamTitle(String string)
void
setStreamUrl(String string)
void
tagParsed(TagParseEvent tpe)

Method Details

getInstance

public static IcyListener getInstance()

getLastTag

public MP3Tag getLastTag()
Returns:

getStreamTitle

public String getStreamTitle()
Returns:

getStreamUrl

public String getStreamUrl()
Returns:

reset

public void reset()
Reset all properties.

setLastTag

public void setLastTag(MP3Tag tag)
Parameters:
tag -

setStreamTitle

public void setStreamTitle(String string)
Parameters:
string -

setStreamUrl

public void setStreamUrl(String string)
Parameters:
string -

tagParsed

public void tagParsed(TagParseEvent tpe)
Specified by:
tagParsed in interface TagParseListener

JavaZOOM 1999-2005