La clase de utilidad TimeRangeCollection abstrae la noción de una colección ordenada de especificaciones de TimeRange y proporciona servicios para traducirse a sí misma en una instancia de metadatos.
public final class TimeRangeCollection {
public static const MARK_RANGES:String = "mark_ranges";
public function TimeRangeCollection(timeRanges:Vector.<TimeRange>) {…}
public function addTimeRange(timeRange:TimeRange):void {…}
public function toMetadata(options:Metadata):Metadata {…}
}
El valor definido para el tipo de colección es MARK_RANGES
, DELETE_RANGES
y REPLACE_RANGES
. Puede crear TimeRangeCollection
s utilizando estos tres tipos.