comp • gb.media • mediaplayer

MediaPlayer (gb.media)

Essa classe implementa um media player totalmente funcional.

Esta classe herda MediaPipeline.
Esta classe é criável.
Esta classe funciona como um array ler / escrever.

Propriedades

Métodos Eventos
Retornar um objeto virtual usada para gerenciar a parte de áudio do media player.
Audio  
Retornar um objeto virtual que permite manipular os ajuste de vídeo (brilho, tonalidade, saturação...).
Balance  
Retorna ou define se o buffer está ativo.
Buffering  
Retorna uma coleção virtual de todos os MediaContainer filhos.
Children  
Retorna ou define a velocidade de conexão da rede em kbps.
ConnectionSpeed  
Retorne a duração dos dados processados em segundos.
Duration  
Retorna ou define o controle de origem.
Input  
Retorna o nome de todas as entradas.
Inputs  
Um sinônimo para Duration.
Length  
Retorno ou define o nome do MediaControl.
Name  
NextURL  
Retorna o nome de todas as saídas.
Outputs  
Retorne o controle pai.
Parent  
Pos  
Retorno ou define em segundos a posição atual dentro dos dados processados.
Position  
Retorna ou define se o download do buffer progressivo está ativo.
ProgressiveDownload  
Speed  
Retorno ou define o estado do MediaControl.
State  
Retorna um objeto virtual usado para gerenciar as legendas.
Subtitles  
Retorno ou definir a tag do MediaControl.
Tag  
Retornar o tipo de MediaControl.
Type  
Retorna ou define a URI do fluxo de mídia que está sendo reproduzida.
URL  
Retornar um objeto virtual utilizado para controlar o fluxo de de mídia do vídeo player.
Video  
Escolha uma entrada de um controle filho que vai agir como uma entrada para o contêiner.
AddInput  
Escolha uma saída de um controle filho que vai agir como uma saída para o contêiner.
AddOutput  
Feche o pipeline, ou seja, define o seu estado e o estado de todas os filhos para Null.
Close  
Forward  
Retorne a última imagem exibida por uma saída de um controle de de vídeo.
GetLastImage  
Retorne a descrição de uma entrada ou saída para um Name especificado.
GetLink  
Link do atual controle para o controle de destino, logo que uma nova saída aparece nele.
LinkLaterTo  
Link de uma saída atual MediaControl para a entrada do MediaControl Destination .
LinkTo  
Pausa o pipeline, ou seja, define o seu estado e o estado de todas os filhos para Paused.
Pause  
Começa a reproduzir, ou seja, define o estado do pipeline e todos os seus filhos para Playing.
Play  
Seek  
Este método diz ao MediaControl para desenhar a sua saída dentro de um controle GUI específico.
SetWindow  
Para o pipeline, ou seja, define o seu estado e o estado de todos os seus filhos para Ready.
Stop  
AboutToFinish  
Esse evento é gerado sempre que o número ou a ordem do fluxo de áudio muda.
AudioChanged  
Este evento é gerado quando o pipeline está armazenando dados.
Buffering  
Gerado quando a duração de um pipeline muda.
Duration  
Gerado quando o fim do fluxo foi atingido durante a reprodução.
End  
Event  
Gerado quando um controle filho exibe uma mensagem.
Message  
Position  
Este evento é gerado quando a mídia é reproduzida, e até que seja interrompido.
Progress  
Start  
Este evento é gerado quando o estado do controle muda.
State  
Esse evento é gerado sempre que o número ou a ordem do fluxo de legendas muda.
SubtitlesChanged  
Gerado quando algumas tags são encontradas.
Tag  
Esse evento é gerado sempre que o número ou a ordem do fluxo de vídeo muda.
VideoChanged