| Gtk2 :: ex :: mplayerembed gtk2 :: ex :: mplayerembed é um widget para incorporar o Mplayer Media Player em aplicativos GTK +. |
Baixe Agora |
Gtk2 :: ex :: mplayerembed Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Gavin Brown
- Site do editor:
- http://search.cpan.org/~gbrown/Net-Ewtoo-Bot-0.16/Bot.pm
Gtk2 :: ex :: mplayerembed Tag
Gtk2 :: ex :: mplayerembed Descrição
Gtk2 :: ex :: mplayerembed é um widget para incorporar o Mplayer Media Player em aplicativos GTK +. Gtk2 :: ex :: mplayerembed é um widget para incorporar o Mplayer Media Player em Aplicativos GTK +.Synopsis Use GTK2 :: Ex :: Mplayerembed; Meu $ window = gtk2 :: window-> novo; Meu $ incorporado = gtk2 :: mplayerembed-> novo; $ window-> Adicionar ($ incorporado); $ window-> show_all; $ embutir-> Play ("filme.mpg"); Gtk2-> principal; gtk2 :: ex :: mplayerembed permite incorporar um player de vídeo em seus aplicativos. Ele usa o sistema xembed para permitir que o programa MPlayer insira sua janela no seu aplicativo.Object hierarchy glibe :: Object + ---- gtk2 :: Object + ---- gtk2 :: widget + ---- gtk2 :: Recipiente + ---- gtk2 :: Socket + ---- gtk2 :: ex :: mplayerembedpropertiesthe seguindo as propriedades são acessíveis através dos métodos padrão Glib Get () e SET (): Mplayer_Pathtis é o caminho para o programa MPlayer. Esta é / usr / bin / mplayer por default.argsthis é uma string contendo os argumentos da linha de comando passados para Mplayer (sem padrão) .LoDedThis é um valor booleano que indica se o programa MPlayer está atualmente em execução.statethis é uma enumeração (descrita por GTK2 :: Ex :: MPlayerembed :: Playingstate) que indica o estado do jogador. O estado pode ser um dos: parado, jogando, fez uma pausa. Ele é parado no StartUp.Methods $ Embed-> Reproduzir (); Este método tem dois comportamentos: se a propriedade carregada for verdadeira (um fluxo de vídeo foi carregado), e a propriedade do estado é pausada, então irá retomar a reprodução do fluxo. Se carregado for verdadeiro, mas o fluxo não será pausado, o método irá carp () e returned undef.if será false, e o argumento $ conteúdo será definido, então o player tentará carregar e reproduzir o fluxo identificado por $ conteúdo , que pode ser um caminho para um arquivo, o URL de um recurso de rede ou um "meta-uri", como DVD: // ou DVB: //. $ incorporado-> Pausa; Este método irá pausar o fluxo de vídeo atual. Se o fluxo não estiver jogando, este método irá carp () e retornará indef. $ embutir-> currículo; isso é apenas um invólucro de conveniência em torno de pausa (). O método Pause () é realmente uma alternância e duas chamadas subseqüentes para pausar () farão uma pausa e depois retomará o fluxo, portanto, este método existe para desambigar. $ embutir-> Parar; este método informa ao MPlayer para sair e redefine o estado interno do widget. Antes de carregar outro fluxo de vídeo com Play (), use este método primeiro. $ incorporado-> Tell_slave ($ algo); este método envia um comando para o processo de escravo Mplayer. Os comandos disponíveis são documentados no arquivo Mplayer-Slave-Spec.txt na distribuição de origem.Requirements: · Perl · GTK2 · MPLayer Requisitos: · Perl. · Gtk2. · Mplayer.
Gtk2 :: ex :: mplayerembed Software Relacionado