comp
•
gb.media
•
mediaplayer
ar
ca
cs
de
en
eo
es
fa
fr
hu
id
it
ja
ko
mk
nl
pl
pt
pt_BR
ru
sq
tr
vi
zh
zh_TW
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