Paket | org.osmf.traits |
Klass | public class TraitEventDispatcher |
Arv | TraitEventDispatcher EventDispatcher Object |
Underklasser | MediaPlayer |
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
media : MediaElement
The MediaElement which will be monitored, and whose trait events
will be redispatched. | TraitEventDispatcher |
Metod | Definieras med | ||
---|---|---|---|
Constructor. | TraitEventDispatcher | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. | EventDispatcher | ||
Skickar en händelse till händelseflödet. | EventDispatcher | ||
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse. | EventDispatcher | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Tar bort en avlyssnare från EventDispatcher-objektet. | EventDispatcher | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object | ||
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen. | EventDispatcher |
Händelse | Sammanfattning | Definieras med | ||
---|---|---|---|---|
[utsändningshändelse] Skickas när Flash Player eller AIR får operativsystemfokus och blir aktivt. | EventDispatcher | |||
Dispatched when an alternative audio stream switch is requested, completed, or has failed. | TraitEventDispatcher | |||
Dispatched when the autoSwitch property has changed. | TraitEventDispatcher | |||
Dispatched when the buffering property has changed. | TraitEventDispatcher | |||
Dispatched when the bufferTime property has changed. | TraitEventDispatcher | |||
Dispatched when the bytesTotal property has changed. | TraitEventDispatcher | |||
Dispatched when the canPause property has changed. | TraitEventDispatcher | |||
Dispatched when the media has completed playback. | TraitEventDispatcher | |||
[utsändningshändelse] Skickas när Flash Player eller AIR förlorar operativsystemfokus och blir inaktivt. | EventDispatcher | |||
Dispatched when the displayObject property of the media has changed. | TraitEventDispatcher | |||
Dispatched when the state of the DRMTrait has changed. | TraitEventDispatcher | |||
Dispatched when the duration property of the media has changed. | TraitEventDispatcher | |||
Dispatched when the isRecording property has changed. | TraitEventDispatcher | |||
Dispatched when the state of the LoadTrait has changed. | TraitEventDispatcher | |||
Dispatched when the mediaWidth and/or mediaHeight property of the media has changed. | TraitEventDispatcher | |||
Dispatched when the muted property of the media has changed. | TraitEventDispatcher | |||
Dispatched when the number of alternative audio streams has changed. | TraitEventDispatcher | |||
Dispatched when the number of dynamic streams has changed. | TraitEventDispatcher | |||
Dispatched when the pan property of the media has changed. | TraitEventDispatcher | |||
Dispatched when the playing or paused property of the media has changed. | TraitEventDispatcher | |||
Dispatched when the seeking property of the media has changed. | TraitEventDispatcher | |||
Dispatched when a dynamic stream switch change occurs. | TraitEventDispatcher | |||
Dispatched when the volume property of the media has changed. | TraitEventDispatcher |
media | egenskap |
media:MediaElement
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
The MediaElement which will be monitored, and whose trait events will be redispatched.
Implementering
public function get media():MediaElement
public function set media(value:MediaElement):void
TraitEventDispatcher | () | Konstruktor |
public function TraitEventDispatcher()
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Constructor.
audioSwitchingChange | Händelse |
org.osmf.events.AlternativeAudioEvent
egenskap AlternativeAudioEvent.type =
org.osmf.events.AlternativeAudioEvent.AUDIO_SWITCHING_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.6 |
Körningsmiljöversioner: | 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
).
autoSwitchChange | Händelse |
org.osmf.events.DynamicStreamEvent
egenskap DynamicStreamEvent.type =
org.osmf.events.DynamicStreamEvent.AUTO_SWITCH_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the autoSwitch
property has changed.
bufferingChange | Händelse |
org.osmf.events.BufferEvent
egenskap BufferEvent.type =
org.osmf.events.BufferEvent.BUFFERING_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the buffering
property has changed.
bufferTimeChange | Händelse |
org.osmf.events.BufferEvent
egenskap BufferEvent.type =
org.osmf.events.BufferEvent.BUFFER_TIME_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the bufferTime
property has changed.
bytesTotalChange | Händelse |
org.osmf.events.LoadEvent
egenskap LoadEvent.type =
org.osmf.events.LoadEvent
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the bytesTotal
property has changed.
canPauseChange | Händelse |
org.osmf.events.PlayEvent
egenskap PlayEvent.type =
org.osmf.events.PlayEvent.CAN_PAUSE_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the canPause
property has changed.
complete | Händelse |
org.osmf.events.TimeEvent
egenskap TimeEvent.type =
org.osmf.events.TimeEvent.COMPLETE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the media has completed playback.
The TimeEvent.COMPLETE constant defines the value of the type property of the event object for a complete event.displayObjectChange | Händelse |
org.osmf.events.DisplayObjectEvent
egenskap DisplayObjectEvent.type =
org.osmf.events.DisplayObjectEvent.DISPLAY_OBJECT_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the displayObject
property of the media has changed.
drmStateChange | Händelse |
org.osmf.events.DRMEvent
egenskap DRMEvent.type =
org.osmf.events.DRMEvent.DRM_STATE_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10.1, AIR 1.5 |
Dispatched when the state of the DRMTrait has changed.
The DRMEvent.DRM_STATE_CHANGE constant defines the value of the type property of the event object for a change to the drmState of a DRMTrait.durationChange | Händelse |
org.osmf.events.TimeEvent
egenskap TimeEvent.type =
org.osmf.events.TimeEvent.DURATION_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the duration
property of the media has changed.
isRecordingChange | Händelse |
org.osmf.events.DVREvent
egenskap DVREvent.type =
org.osmf.events.DVREvent.IS_RECORDING_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10.1, AIR 1.5 |
Dispatched when the isRecording
property has changed.
loadStateChange | Händelse |
org.osmf.events.LoadEvent
egenskap LoadEvent.type =
org.osmf.events.LoadEvent.LOAD_STATE_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the state of the LoadTrait has changed.
The LoadEvent.LOAD_STATE_CHANGE constant defines the value of the type property of the event object for a loadStateChange event.mediaSizeChange | Händelse |
org.osmf.events.DisplayObjectEvent
egenskap DisplayObjectEvent.type =
org.osmf.events.DisplayObjectEvent.MEDIA_SIZE_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the mediaWidth
and/or mediaHeight
property of the
media has changed.
mutedChange | Händelse |
org.osmf.events.AudioEvent
egenskap AudioEvent.type =
org.osmf.events.AudioEvent.MUTED_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the muted
property of the media has changed.
numAlternativeAudioStreamsChange | Händelse |
org.osmf.events.AlternativeAudioEvent
egenskap AlternativeAudioEvent.type =
org.osmf.events.AlternativeAudioEvent.NUM_ALTERNATIVE_AUDIO_STREAMS_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.6 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the number of alternative audio streams has changed.
Dispatched when the number of available alternative audio streams has changed..numDynamicStreamsChange | Händelse |
org.osmf.events.DynamicStreamEvent
egenskap DynamicStreamEvent.type =
org.osmf.events.DynamicStreamEvent.NUM_DYNAMIC_STREAMS_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the number of dynamic streams has changed.
The DynamicStreamEvent.NUM_DYNAMIC_STREAMS_CHANGE constant defines the value of the type property of the event object for a numDynamicStreamsChange event.panChange | Händelse |
org.osmf.events.AudioEvent
egenskap AudioEvent.type =
org.osmf.events.AudioEvent.PAN_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the pan
property of the media has changed.
playStateChange | Händelse |
org.osmf.events.PlayEvent
egenskap PlayEvent.type =
org.osmf.events.PlayEvent.PLAY_STATE_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the playing
or paused
property of the media has changed.
seekingChange | Händelse |
org.osmf.events.SeekEvent
egenskap SeekEvent.type =
org.osmf.events.SeekEvent.SEEKING_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the seeking
property of the media has changed.
switchingChange | Händelse |
org.osmf.events.DynamicStreamEvent
egenskap DynamicStreamEvent.type =
org.osmf.events.DynamicStreamEvent.SWITCHING_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when a dynamic stream switch change occurs.
The DynamicStreamEvent.SWITCHING_CHANGE constant defines the value of the type property of the event object for a switchingChange event.volumeChange | Händelse |
org.osmf.events.AudioEvent
egenskap AudioEvent.type =
org.osmf.events.AudioEvent.VOLUME_CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Dispatched when the volume
property of the media has changed.
package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import org.osmf.elements.VideoElement; import org.osmf.events.AudioEvent; import org.osmf.events.PlayEvent; import org.osmf.media.MediaPlayerSprite; import org.osmf.media.URLResource; import org.osmf.traits.TraitEventDispatcher; public class TraitEventDispatcherExample extends Sprite { public function TraitEventDispatcherExample() { super(); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var mediaPlayerSprite:MediaPlayerSprite = new MediaPlayerSprite(); var urlResource:URLResource = new URLResource("rtmp://cp67126.edgefcs.net/ondemand/mediapm/strobe/content/test/SpaceAloneHD_sounas_640_500_short"); var videoElement:VideoElement = new VideoElement(); videoElement.resource = urlResource; var dispatcher:TraitEventDispatcher = new TraitEventDispatcher(); dispatcher.media = videoElement; dispatcher.addEventListener(AudioEvent.VOLUME_CHANGE, onVolumeChange); dispatcher.addEventListener(PlayEvent.PLAY_STATE_CHANGE, onPlayStateChange); addChild(mediaPlayerSprite); mediaPlayerSprite.media = videoElement; } private function onVolumeChange(event:AudioEvent):void { trace("onVolumeChange"); } private function onPlayStateChange(event:PlayEvent):void { trace("onPlayStateChange"); } } }
Tue Jun 12 2018, 01:40 PM Z