This parser parses the default timed-text based lyrics XML file
public var kar:Namespace
public var tt:Namespace
public var ttm:Namespace
public var tts:Namespace
karplayer_internal function getExtraMetadata(metadata:XML):Object
Parameters
Returns
karplayer_internal function getValueFromSet(value:Object, valueSet:Array):Object
get value from set of predefined value.
for e.g: style must match one of "b", "m" or "f"
Parameters
| value:Object |
|
| valueSet:Array |
Returns
| Object — value if value is in set; else return default value (first one)
|
karplayer_internal function parseMetadata(metadata:XML, songInfo:SongInfo):void
parse metadata part of song XML
Parameters
| metadata:XML — metadata part of the XML
|
|
| songInfo:SongInfo — value object to put data to
|
karplayer_internal function parseSongHead(head:XML, songInfo:SongInfo):void
parse head part of song XML
Parameters
karplayer_internal function parseSongLyrics(body:XML, songInfo:SongInfo):void
Parameters
karplayer_internal function parseTimeAttribute(parentNode:XML, attr:String, req:Boolean):Number
Modified from FLVPlayBackCaptioning's TimedTextManager
Parameters
| parentNode:XML |
|
| attr:String |
|
| req:Boolean |
Returns
public function parseXML(xml:XML):SongInfo
parse the TimedText XML data into SongInfo
Parameters
| xml:XML — TimedText xml data
|
Returns
public static const VERSION:String = "0.8.71"
©2010 Tran Trong Thanh - trongthanh@gmail.com