Pacote | flash.events |
Classe | public class VideoEvent |
Herança | VideoEvent Event Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.2, AIR 3 |
Esta classe de evento indica o status atual da renderização de vídeo. Use este evento com os seguintes objetivos:
- Descobrir quando o tamanho das exibições de vídeo é alterado ou inicializado. Use este evento em vez de fazer polling das alterações de tamanho. Quando você receber este evento poderá acessar
Video.videoSize
eVideo.videoHeight
para obter as dimensões em pixels do vídeo que está sendo reproduzido. - Descobrir se o vídeo é decodificado pelo software ou pela GPU. Se a propriedade
status
retornar "acelerado", você deverá alternar para a utilização da classe StageVideo, se possível.
Saiba mais
Elementos da API relacionados
flash.events.StageVideoEvent
flash.events.StageVideoAvailabilityEvent
flash.display.Stage.stageVideos
flash.media.Video
flash.net.NetStream
flash.events.StageVideoAvailabilityEvent
flash.display.Stage.stageVideos
flash.media.Video
flash.net.NetStream
Propriedades públicas
Propriedade | Definido por | ||
---|---|---|---|
bubbles : Boolean [somente leitura]
Indica se um evento é do tipo bubbling. | Event | ||
cancelable : Boolean [somente leitura]
Indica se o comportamento associado ao evento pode ser impedido. | Event | ||
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
currentTarget : Object [somente leitura]
O objeto que está processando ativamente o objeto Event com um ouvinte de evento. | Event | ||
eventPhase : uint [somente leitura]
A fase atual no fluxo de eventos. | Event | ||
status : String [somente leitura]
Retorna o status de renderização do objeto VideoEvent. | VideoEvent | ||
target : Object [somente leitura]
O destino de evento. | Event | ||
type : String [somente leitura]
O tipo de evento. | Event |
Métodos públicos
Método | Definido por | ||
---|---|---|---|
Construtor.
| VideoEvent | ||
Duplica uma ocorrência de uma subclasse Event. | Event | ||
Uma função de utilitário para implementar o método toString() em classes ActionScript 3.0 Event personalizadas. | Event | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Verifica se o método preventDefault() foi chamado no evento. | Event | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Cancela um comportamento padrão de evento se esse comportamento puder ser cancelado. | Event | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Impede o processamento de qualquer ouvinte de evento no nó atual e qualquer nó subsequente no fluxo de eventos. | Event | ||
Impede o processamento de algum ouvinte de evento em nós subsequentes ao nó atual no fluxo de eventos. | Event | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna uma string que contém todas as propriedades do objeto Event. | Event | ||
Retorna o valor primitivo do objeto especificado. | Object |
Constantes públicas
Constante | Definido por | ||
---|---|---|---|
codecInfo : String | VideoEvent | ||
RENDER_STATE : String = "renderState" [estático]
Define o valor da propriedade type de um objeto de evento renderState. | VideoEvent | ||
RENDER_STATUS_ACCELERATED : String = "accelerated" [estático]
Somente para uso interno. | VideoEvent | ||
RENDER_STATUS_SOFTWARE : String = "software" [estático]
Somente para uso interno. | VideoEvent | ||
RENDER_STATUS_UNAVAILABLE : String = "unavailable" [estático]
Somente para uso interno. | VideoEvent |
Detalhes da propriedade
status | propriedade |
Detalhes do construtor
VideoEvent | () | Construtor |
public function VideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:String = null)
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.2, AIR 3 |
Construtor.
Parâmetrostype:String — O tipo de evento. Os valores possíveis são: VideoEvent.RENDER_STATE .
| |
bubbles:Boolean (default = false ) — Determina se o objeto Event participa do estágio de bolha do fluxo de eventos.
| |
cancelable:Boolean (default = false ) — Indica se você pode cancelar a ação que dispara este evento.
| |
status:String (default = null ) — O status da renderização do vídeo.
|
Detalhes da constante
codecInfo | Constante |
public const codecInfo:String
RENDER_STATE | Constante |
public static const RENDER_STATE:String = "renderState"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.2, AIR 3 |
Define o valor da propriedadetype
de um objeto de evento renderState
.
Esse evento tem as seguintes propriedades:
Propriedade | Valor |
---|---|
bubbles | false |
cancelable | false ; não há comportamento padrão a ser cancelado. |
currentTarget | O objeto que está processando o evento ativamente. |
status | O status da renderização informado pelo evento. |
target | O status da renderização do relatório do objeto Video. |
RENDER_STATUS_ACCELERATED | Constante |
public static const RENDER_STATUS_ACCELERATED:String = "accelerated"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.2, AIR 3 |
Somente para uso interno. Use flash.media.VideoStatus. ACELLERATED em vez disso.
RENDER_STATUS_SOFTWARE | Constante |
public static const RENDER_STATUS_SOFTWARE:String = "software"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.2, AIR 3 |
Somente para uso interno. Use flash.media.VideoStatus. SOFTWARE em vez disso.
RENDER_STATUS_UNAVAILABLE | Constante |
public static const RENDER_STATUS_UNAVAILABLE:String = "unavailable"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.2, AIR 3 |
Somente para uso interno. Use flash.media. VideoStatus. UNAVAILABLE em vez disso.
Wed Jun 13 2018, 11:10 AM Z