Title : _process_directory
Usage : $icy->_process_directory('/usr/local/mp3');
Function: searches a directory for files to add to the playlist
Returns : true on success
Args : a system path to search for files

Title : streamll: 1 at /raid5a/allenday/projects/MP3/Icecast.pm line 459.
Usage : $icy->stream('/usr/local/mp3/meow.mp3',0);
$icy->stream('/usr/local/mp3/meow.mp3',0,$io_handle);
Function: stream an audio file. prints to STDOUT unless a
third argument is given, in which case ->print() is
called on the second argument. An IO::Handle or
Apache instance will work here.
Returns : true on success, false on failure
Args : 1) system path to the file to stream
2) offset in file to start streaming
3) (optional) object to call ->print() on, rather
than printing to STDOUT

Title : _mangle_path
Usage : $path = $icy->_mangle_path('/usr/local/mp3/meow.mp3');
Function: applies alias substitutions and prefixes to a system path.
this is intended to be used to create resolvable URLs.
Returns : a string
Args : a system path

Title : alias
Usage : #returns 1
$icy->alias('/home/allenday/mp3' => '/mp3');
#returns '/mp3'
$icy->alias('/home/allenday/mp3');
#returns 1
$icy->alias('/usr/local/share/mp3' => '/share/mp3'); #returns 1
#returns qw(/mp3 /share/mp3)
$icy->alias();
Function: this method provides similar behavior to Apache's Alias directive.
it allows mapping of system paths to virtual paths for usage by,
for instance, a webserver. the mapping is simple: when examining
a file, MP3::Icecast tries to match the beginning of the file's
full path to a sorted list of aliases. the first alias to match
is accepted. this may cause unexpected behavior in the event that
a file's path matches multiple alias entries. patches welcome.
Returns : see Usage
Args : see Usage

Title : prefix
Usage : $icy->prefix('http://');
Function: prefix all entries in the playlist with this value.
this string is *not* uri or system path escaped.
Returns : value of prefix (a scalar)
Args : on set, new value (a scalar or undef, optional)

Title : description
Usage : $description = $icy->description('/usr/local/mp3/meow.mp3');
Function: returns a description string of an MP3. this is extracted
from the ID3 tags by MP3::Info. the description format can
be customized, see the description_format() method.
Returns : a description string
Args : a valid system path