Pacote | flash.events |
Classe | public class StageVideoEvent |
Herança | StageVideoEvent Event Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 2.5, Flash Player 10.2 |
attachNetStream ()
do objeto StageVideo e o método play()
do objeto NetStream vinculado forem ambos invocados. Além disso, dependendo da plataforma, qualquer alteração no status da reprodução pode resultar na emissão do evento. O único tipo de StageVideoEvent é StageVideoEvent.RENDER_STATE
.
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 | ||
colorSpace : String [somente leitura]
O espaço de cor usado pelo vídeo em exibição no objeto StageVideo. | StageVideoEvent | ||
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]
O status do objeto StageVideo. | StageVideoEvent | ||
target : Object [somente leitura]
O destino de evento. | Event | ||
type : String [somente leitura]
O tipo de evento. | Event |
Método | Definido por | ||
---|---|---|---|
StageVideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:String = null, colorSpace:String = null)
Cria um objeto Event que contém informações sobre eventos StageVideo. | StageVideoEvent | ||
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 |
Constante | Definido por | ||
---|---|---|---|
codecInfo : String | StageVideoEvent | ||
RENDER_STATE : String = "renderState" [estático]
A constante StageVideoEvent.RENDER_STATE define o valor da propriedade de tipo de um objeto de evento renderState. | StageVideoEvent | ||
RENDER_STATUS_ACCELERATED : String = "accelerated" Obsoleto desde Flash Player 10.2, AIR 3: Use flash.media.VideoStatus.ACCELERATED [estático]
Indica que o hardware está decodificando e exibindo o vídeo. | StageVideoEvent | ||
RENDER_STATUS_SOFTWARE : String = "software" Obsoleto desde Flash Player 10.2, AIR 3: Use flash.media.VideoStatus.SOFTWARE [estático]
Indica que o software está decodificando e exibindo o vídeo. | StageVideoEvent | ||
RENDER_STATUS_UNAVAILABLE : String = "unavailable" Obsoleto desde Flash Player 10.2, AIR 3: Use flash.media.VideoStatus.UNAVAILABLE [estático]
Indica que não é possível exibir o vídeo usando o objeto StageVideo. | StageVideoEvent |
colorSpace | propriedade |
status | propriedade |
StageVideoEvent | () | Construtor |
public function StageVideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:String = null, colorSpace:String = null)
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 2.5, Flash Player 10.2 |
Cria um objeto Event que contém informações sobre eventos StageVideo. Objetos Event são transmitidos como parâmetros para ouvintes de eventos.
Parâmetrostype:String — O tipo de evento. Ouvintes de eventos podem acessar essas informações por meio da propriedade type herdada. O único tipo de StageVideoEvent é StageVideoEvent.RENDER_STATE .
| |
bubbles:Boolean (default = false ) — Determina se o objeto Event participa do estágio de bubbling do fluxo de eventos. Ouvintes de eventos podem acessar essas informações por meio da propriedade bubbles herdada.
| |
cancelable:Boolean (default = false ) — Determina se o objeto Event pode ser cancelado. Ouvintes de eventos podem acessar essas informações por meio da propriedade cancelable herdada.
| |
status:String (default = null ) — Indica o status do objeto StageVideo de destino.
| |
colorSpace:String (default = null ) — O espaço de cor usado pelo vídeo em exibição.
|
Elementos da API relacionados
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: | AIR 2.5, Flash Player 10.2 |
A constante StageVideoEvent.RENDER_STATE
define o valor da propriedade type
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. |
colorSpace | Os espaços de cor disponíveis para exibição do vídeo. |
currentTarget | O objeto que está processando ativamente o objeto StageVideoEvent com um ouvinte de evento. |
status | Indica se o vídeo está sendo renderizado (decodificado e exibido) por hardware ou software, ou se a renderização não está acontecendo. |
target | O objeto StageVideo cujo estado foi alterado. |
Elementos da API relacionados
RENDER_STATUS_ACCELERATED | Constante |
public static const RENDER_STATUS_ACCELERATED:String = "accelerated"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 2.5 |
Indica que o hardware está decodificando e exibindo o vídeo.
Este é um dos valores possíveis da propriedade status
do objeto StageVideoEvent.
Elementos da API relacionados
RENDER_STATUS_SOFTWARE | Constante |
public static const RENDER_STATUS_SOFTWARE:String = "software"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 2.5 |
Indica que o software está decodificando e exibindo o vídeo.
Este é um dos valores possíveis da propriedade status
do objeto StageVideoEvent.
Por exemplo, se a plataforma não oferecer suporte à descodificação de hardware e à exibição do codec de vídeo ou de áudio do vídeo, o objeto StageVideoEvent terá esse valor de status.
Elementos da API relacionados
RENDER_STATUS_UNAVAILABLE | Constante |
public static const RENDER_STATUS_UNAVAILABLE:String = "unavailable"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 2.5 |
Indica que não é possível exibir o vídeo usando o objeto StageVideo.
Este é um dos valores possíveis da propriedade status
do objeto StageVideoEvent.
Por exemplo, considere uma plataforma que não ofereça suporte à descodificação e à exibição do codec áudio ou vídeo do vídeo com software ou hardware. Neste caso, o objeto StageVideoEvent tem este valor de status.
Esse valor de status também é usado se não houver nenhum decodificador de hardware disponível. Esta situação pode ocorrer no AIR for TV. Para garantir a compatibilidade com suas versões anteriores, o AIR for TV permite usar um objeto Video para descodificação e exibição de hardware. Usando um objeto Video, você está usando o decodificador de hardware subjacente e, por isso, tem um objeto StageVideo a menos disponível para uso. Observe que recomenda-se usar um objeto StageVideo para descodificação e exibição de vídeo por hardware.
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z