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


XML-ASX documentation  | view source Contained in the XML-ASX distribution.

Index


NAME

Top

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

SYNOPSIS

Top

  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

Top

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

METHODS

Top

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

Top

Allen Day, <allenday@ucla.edu>

SEE ALSO

Top

XML::ASX


XML-ASX documentation  | view source Contained in the XML-ASX distribution.