Allen Day > XML-ASX-0.01 > XML::ASX::Entry

Download:
XML-ASX-0.01.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.01   Source  

NAME ^

XML::ASX::Entry - Describe a media source

SYNOPSIS ^

  use XML::ASX::Entry;
  $entry = XML::ASX::Entry->new;
  $entry->banner('http://some/bmp');
  $entry->ref('http://source/1.asf');
  $entry->ref('http://mirror/1.asf');
  $entry->ref('mms://mirror2/1.asf');

DESCRIPTION ^

XML::ASX::Entry represents a playlist entry in an ASX XML document.

METHODS ^

CONSTRUCTOR

ACCESSORS

The following are readable by calling without argument, and settable by calling with argument.

 Method      Default Value      Purpose
 ---------------------------------------------------------------------
 abstract    none               one line summary of file content
 author      none               who made the file
 banner      none               URL to 82x30 image to be displayed
                                during play, just below the media
 base        none               just like HTML
 clientskip  YES                is the client allowed to skip the entry?
                                may be 'YES' or 'NO'.
 copyright   none               who holds rights to the file
 duration    00:00:00.00        how long should we play the stream?
 previewduration none           and for how long in preview mode?
 logo_icon   none               URL to 16x16 image to be displayed in
                                WMP control bar
 logo_mark   none               URL to 82x30 image displayed before and
                                after queue is played
 moreinfo    none               text to display when mouse hovers over
                                logo or banner
 target      none               url to open in web browser when banner
                                is clicked
 title       none               title of the file for WMP to display

MORE ACCESSORS

sub add_ref() - add a network-addressable path to a media source. multiple calls may be made to add_ref() for rollover/redundancy.

sub each_ref() - returns a list of items added by add_ref().

sub xml() - returns XML from <ENTRY> to </ENTRY>

AUTHOR ^

Allen Day, <allenday@ucla.edu>

SEE ALSO ^

XML::ASX

syntax highlighting: