class flash.media.AVSegmentedSource extends AVSource

Available on flash

Class Fields

static var AUDIO:String

static var DATA:String

static var HLS:String

static var VIDEO:String

Instance Fields

function new():Void

function getABRProfileCount(periodIndex:Int):Int

function getABRProfileInfoAtIndex(periodIndex:Int, abrProfileIndex:Int):AVABRProfileInfo

function getCuePoint(periodIndex:Int, cuePointIndex:Int):AVCuePoint

function getPeriodInfo(periodIndex:Int):AVPeriodInfo

function getTrackCount(periodIndex:Int, payloadType:String):Int

function getTrackInfo(periodIndex:Int, payloadType:String, trackIndex:Int):AVTrackInfo

function insertByLocalTime(periodIndex:Int, insertionTime:Float, handle:Int, ?userData:Int, ?replaceDuration:Float):AVInsertionResult

function insertByVirtualTime(insertionTime:Float, handle:Int, ?userData:Int, ?replaceDuration:Float):AVInsertionResult

function load(url:String, ?containerType:String, ?userData:Int):AVResult

function loadManifest(uri:String, ?userData:Int, ?containerType:String):AVResult

function releaseManifest(handle:Int):AVResult

function removeByLocalTime(periodIndex:Int, timeStart:Float, timeEnd:Float):AVResult

function removeByVirtualTime(virtualTimeStart:Float, virtualTimeEnd:Float):AVResult

function selectTrack(periodIndex:Int, payloadType:String, trackIndex:Int):AVResult

function setBandwidth(bitsPerSecond:Int):AVResult

function setHoldAt(time:Float):AVResult