Paquete | org.osmf.traits |
Clase | public class AlternativeAudioTrait |
Herencia | AlternativeAudioTrait MediaTraitBase EventDispatcher Object |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | 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.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
currentIndex : int [solo lectura]
Obtains a 0-based index identifying the current audio stream, or
-1 if no stream is selected. | AlternativeAudioTrait | ||
numAlternativeAudioStreams : int [solo lectura]
Obtains the total number of alternative audio streams. | AlternativeAudioTrait | ||
switching : Boolean [solo lectura]
Indicates whether an alternative audio stream switch is currently in progress. | AlternativeAudioTrait | ||
traitType : String [solo lectura]
The MediaTraitType for this trait. | MediaTraitBase |
Propiedad | Definido por | ||
---|---|---|---|
_indexToSwitchTo : int = -2 | AlternativeAudioTrait |
Método | Definido por | ||
---|---|---|---|
AlternativeAudioTrait(numAlternativeAudioStreams:int)
Default Constructor. | AlternativeAudioTrait | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Disposes of any resources used by this trait. | MediaTraitBase | ||
Returns the associated streaming item for the specified index. | AlternativeAudioTrait | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Switches the current audio stream to the alternate stream specified by the
index value. | AlternativeAudioTrait | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
Evento | Resumen | Definido por | ||
---|---|---|---|---|
[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos. | EventDispatcher | |||
Dispatched when an alternative audio stream switch is requested, completed, or has failed. | AlternativeAudioTrait | |||
[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos. | EventDispatcher | |||
Dispatched when the total number of alternative audio streams has changed. | AlternativeAudioTrait |
Constante | Definido por | ||
---|---|---|---|
DEFAULT_TRANSITION_INDEX : int = -1 [estática] | AlternativeAudioTrait | ||
INVALID_TRANSITION_INDEX : int = -2 [estática] | AlternativeAudioTrait |
_indexToSwitchTo | propiedad |
protected var _indexToSwitchTo:int = -2
currentIndex | propiedad |
currentIndex:int
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | 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
.
Implementación
public function get currentIndex():int
numAlternativeAudioStreams | propiedad |
switching | propiedad |
switching:Boolean
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | 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.
Implementación
public function get switching():Boolean
AlternativeAudioTrait | () | Información sobre |
public function AlternativeAudioTrait(numAlternativeAudioStreams:int)
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Default Constructor.
ParámetrosnumAlternativeAudioStreams:int — The total number of alternative audio streams.
|
getItemForIndex | () | método |
public function getItemForIndex(index:int):StreamingItem
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Returns the associated streaming item for the specified index. Returns
null
if the index is -1
.
Parámetros
index:int |
StreamingItem |
Emite
RangeError — If the specified index is less than -1 or
greater than (numAlternativeAudioStreams - 1) .
|
switchTo | () | método |
public function switchTo(index:int):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | 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.
Parámetros
index:int |
Emite
RangeError — If the specified index is less than -1 or
greater than numAlternativeAudioStreams-1 .
|
audioSwitchingChange | Evento |
org.osmf.events.AlternativeAudioEvent
propiedad AlternativeAudioEvent.type =
org.osmf.events.AlternativeAudioEvent.AUDIO_SWITCHING_CHANGE
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | 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 | Evento |
org.osmf.events.AlternativeAudioEvent
propiedad AlternativeAudioEvent.type =
org.osmf.events.AlternativeAudioEvent.NUM_ALTERNATIVE_AUDIO_STREAMS_CHANGE
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.6 |
Versiones de motor de ejecución: | 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 | Constante |
protected static const DEFAULT_TRANSITION_INDEX:int = -1
INVALID_TRANSITION_INDEX | Constante |
protected static const INVALID_TRANSITION_INDEX:int = -2
Tue Jun 12 2018, 02:12 PM Z