NAME
Video::CPL::Cue - Create a Cue object.
VERSION
Version 0.09
SYNOPSIS
use Video::CPL::Cue;
my $foo = Video::CPL::Cue->new(cueType=>"regular",name=>"fooba",time=23.7,interestURL="http://foo.com");
SUBROUTINES/METHODS
new();
Return a new Cue object.
adjust(parm1=>val,parm2=>val,...)
Change arbitrary fields within a Cue point.
fromxml()
setdl()
addanno()
annotations()
setstory()
dostandard()
dostandard is an internal utility routine for adding a cuepoint
regular()
returnend()
programend()
choice()
goto()
decoration(%parms)
Add a new clickBehavior=decoration annotation to this Video::CPL::Cue. Parameters are the same as for CPL::Annotation::new except that clickBehavior=decoration is implied.
javascript(%parms)
Add a new clickBehavior=javascript annotation to this Video::CPL::Cue. Parameters are the same as for CPL::Annotation::new except that clickBehavior=javascript is implied.
returnEnd(%parms)
Add a new clickBehavior=returnEnd annotation to this Video::CPL::Cue. Parameters are the same as for Video::CPL::Annotation::new except that clickBehavior=returnEnd is implied.
xml()
Return the text form of a Cue object.
reffromobj($cplobj)
return the string needed to refer to this in the context of a particular CPL object.
printref()
AUTHOR
Carl Rosenberg, <perl at coincident.tv>
BUGS
Please report any bugs or feature requests to Coincident TV.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Video::CPL::Cue
LICENSE AND COPYRIGHT
Copyright 2010 Coincident TV
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.