Pakiet | org.osmf.traits |
Klasa | public class AlternativeAudioTrait |
Dziedziczenie | AlternativeAudioTrait MediaTraitBase EventDispatcher Object |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Use the MediaElement.hasTrait(MediaTraitType.ALTERNATIVE_AUDIO)
method to query whether a media element has a trait of this type.
If hasTrait(MediaTraitType.ALTERNATIVE_AUDIO)
returns true
,
use the MediaElement.getTrait(MediaTraitType.ALTERNATIVE_AUDIO)
method
to get an object of this type.
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
currentIndex : int [tylko do odczytu]
Obtains a 0-based index identifying the current audio stream, or
-1 if no stream is selected. | AlternativeAudioTrait | ||
numAlternativeAudioStreams : int [tylko do odczytu]
Obtains the total number of alternative audio streams. | AlternativeAudioTrait | ||
switching : Boolean [tylko do odczytu]
Indicates whether an alternative audio stream switch is currently in progress. | AlternativeAudioTrait | ||
traitType : String [tylko do odczytu]
The MediaTraitType for this trait. | MediaTraitBase |
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
_indexToSwitchTo : int = -2 | AlternativeAudioTrait |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
AlternativeAudioTrait(numAlternativeAudioStreams:int)
Default Constructor. | AlternativeAudioTrait | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu. | EventDispatcher | ||
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń. | EventDispatcher | ||
Disposes of any resources used by this trait. | MediaTraitBase | ||
Returns the associated streaming item for the specified index. | AlternativeAudioTrait | ||
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń. | EventDispatcher | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Usuwa detektor z obiektu EventDispatcher. | EventDispatcher | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Switches the current audio stream to the alternate stream specified by the
index value. | AlternativeAudioTrait | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object | ||
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych. | EventDispatcher |
Zdarzenie | Podsumowanie | Zdefiniowane przez | ||
---|---|---|---|---|
[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja środowiska wykonawczego AIR uzyskuje fokus w systemie operacyjnym i przechodzi w stan aktywny. | EventDispatcher | |||
Dispatched when an alternative audio stream switch is requested, completed, or has failed. | AlternativeAudioTrait | |||
[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja AIR traci fokus w systemie operacyjnym i przechodzi w stan nieaktywny. | EventDispatcher | |||
Dispatched when the total number of alternative audio streams has changed. | AlternativeAudioTrait |
Stała | Zdefiniowane przez | ||
---|---|---|---|
DEFAULT_TRANSITION_INDEX : int = -1 [statyczny] | AlternativeAudioTrait | ||
INVALID_TRANSITION_INDEX : int = -2 [statyczny] | AlternativeAudioTrait |
_indexToSwitchTo | właściwość |
protected var _indexToSwitchTo:int = -2
currentIndex | właściwość |
currentIndex:int
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Obtains a 0-based index identifying the current audio stream, or
-1
if no stream is selected. The returned value is
always been -1
and numAlternativeAudioStreams-1
.
Implementacja
public function get currentIndex():int
numAlternativeAudioStreams | właściwość |
switching | właściwość |
switching:Boolean
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Indicates whether an alternative audio stream switch is currently in progress.
Returns true
while an audio stream switch has been requested but
not yet acknowledged and no switching failure has occurred. Returns
false
once the switch request is acknowledged or a switching
failure occurs.
Implementacja
public function get switching():Boolean
AlternativeAudioTrait | () | Konstruktor |
getItemForIndex | () | metoda |
public function getItemForIndex(index:int):StreamingItem
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Returns the associated streaming item for the specified index. Returns
null
if the index is -1
.
Parametry
index:int |
StreamingItem |
Zgłasza
RangeError — If the specified index is less than -1 or
greater than (numAlternativeAudioStreams - 1) .
|
switchTo | () | metoda |
public function switchTo(index:int):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Switches the current audio stream to the alternate stream specified by the
index
value. Passing -1
for the index
value resets the current audio stream to the default one.
Note: If media playback is currently paused, the audio stream
switch does not occur until after play resumes.
Parametry
index:int |
Zgłasza
RangeError — If the specified index is less than -1 or
greater than numAlternativeAudioStreams-1 .
|
audioSwitchingChange | Zdarzenie |
org.osmf.events.AlternativeAudioEvent
właściwość AlternativeAudioEvent.type =
org.osmf.events.AlternativeAudioEvent.AUDIO_SWITCHING_CHANGE
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Dispatched when an alternative audio stream switch is requested, completed, or has failed.
Dispatched when the switching state of the alternative audio stream has changed. Usually for any successful switching operation, two AUDIO_SWITCHING_CHANGE events will be triggered. One when the switch operation starts ( theswitching
property will be set to true
) and one when the operation ends ( the
switching
property will be set to false
).
numAlternativeAudioStreamsChange | Zdarzenie |
org.osmf.events.AlternativeAudioEvent
właściwość AlternativeAudioEvent.type =
org.osmf.events.AlternativeAudioEvent.NUM_ALTERNATIVE_AUDIO_STREAMS_CHANGE
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | OSMF 1.6 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Dispatched when the total number of alternative audio streams has changed.
Dispatched when the number of available alternative audio streams has changed..DEFAULT_TRANSITION_INDEX | Stała |
protected static const DEFAULT_TRANSITION_INDEX:int = -1
INVALID_TRANSITION_INDEX | Stała |
protected static const INVALID_TRANSITION_INDEX:int = -2
Tue Jun 12 2018, 12:06 PM Z