Pakket | org.osmf.net |
Klasse | public class NetStreamSwitchManagerBase |
Overerving | NetStreamSwitchManagerBase EventDispatcher Object |
Subklassen | NetStreamSwitchManager, RuleSwitchManagerBase |
Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
A NetStreamSwitchManagerBase can work in manual or auto mode. For the former, it will execute upon request the NetStream call that performs the switch. For the latter, it will execute the switch based on its own internal logic.
A NetStreamSwitchManagerBase doesn't dispatch any events indicating state changes. The assumption is that a client will already be listening to events on the NetStream, so there's no need for duplicative events here.
This is an abstract base class, clients must subclass it to implement their own switching logic.
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
autoSwitch : Boolean
Indicates whether the switching manager should automatically
switch between streams. | NetStreamSwitchManagerBase | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
currentIndex : uint [alleen-lezen]
Returns the current stream index that is rendering on the client. | NetStreamSwitchManagerBase | ||
maxAllowedIndex : int
The highest stream index that the switching manager is
allowed to switch to. | NetStreamSwitchManagerBase |
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
_autoSwitch : Boolean | NetStreamSwitchManagerBase | ||
_maxAllowedIndex : int | NetStreamSwitchManagerBase |
Methode | Gedefinieerd door | ||
---|---|---|---|
Constructor. | NetStreamSwitchManagerBase | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Initiate a switch to the stream with the given index. | NetStreamSwitchManagerBase | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
_autoSwitch | eigenschap |
protected var _autoSwitch:Boolean
_maxAllowedIndex | eigenschap |
protected var _maxAllowedIndex:int
autoSwitch | eigenschap |
autoSwitch:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Indicates whether the switching manager should automatically switch between streams. The default is true.
Implementatie
public function get autoSwitch():Boolean
public function set autoSwitch(value:Boolean):void
currentIndex | eigenschap |
currentIndex:uint
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Returns the current stream index that is rendering on the client. Note this may differ from the last index requested if this property is queried after a switch has begun but before it has completed.
Implementatie
public function get currentIndex():uint
maxAllowedIndex | eigenschap |
NetStreamSwitchManagerBase | () | Constructor |
public function NetStreamSwitchManagerBase()
Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Constructor.
switchTo | () | methode |
Wed Jun 13 2018, 11:42 AM Z