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