libdvdnav.

biblioteca de navegação de DVD
Baixe Agora

libdvdnav. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • The MPlayer Project
  • Site do editor:
  • http://www.mplayerhq.hu/

libdvdnav. Tag


libdvdnav. Descrição

Library de navegação de DVD. O libdvdnav é uma biblioteca que permite o uso fácil de sofisticados recursos de navegação de DVD, como menus de DVD, jogos de DVD interativos e reprodução multiolgly. Toda essa funcionalidade é fornecida por meio de uma API simples que fornece a reprodução de DVD como um único fluxo lógico de blocos, intermitidos por eventos especiais de DVDNAV para relatar determinadas condições. O principal uso do libdvdnav é um loop regularmente chamando uma função para obter o próximo bloco, rodeado por chamadas adicionais para informar a biblioteca da interação do usuário. Toda a máquina virtual de DVD e os estados internos de reprodução são completamente encapsulados. Onde vem? Essa biblioteca é baseada em muito código e experiência do projeto OGLE. Ole foi o primeiro DVD player que implementou a navegação de DVD gratuita. Os desenvolvedores libdvdnav deseja expressar sua gratidão às pessoas dogle para todos os valiosos trabalhos de pesquisa que fizeram.initialmente, o código DVDNAV fez parte de um plugin ao Xine Media Player chamado Xine-DVDNAV. Mais tarde, o código específico do DVD VM foi dividido da Xine-DVDNAV e entrou na primeira versão do libdvdnav.Onder é agora? Libdvdnav está hospedado na página inicial do MPlayer.Nós ainda estamos no palco beta, mas libdvdnav já é bastante utilizável. Com reprodução regular de DVD, não deve haver problemas sérios. A biblioteca também faz algum esforço limitado para lidar com situações de erro graciosamente, mas ainda há asserções no código que podem desencadear em alguns DVDs. Por favor, envie um relatório para a lista de discussão do desenvolvedor, se você encontrar tais problemas. Como posso usá-lo? Libdvdnav é completamente licenciado sob GPL. Você pode usá-lo no desejo dentro dos limites desta licença. Consulte o arquivo "Copiando" para uma cópia do GPL.Sources para documentação no libdvdnav são: * O diretório Exemplos contém um programa simples usando o libdvdnav Este é bem comentado e, portanto, um bom ponto de partida * O Documentos do Cabeçalho Público A API * O Cabeçalho Público Devdnav_Events.h Documentam os eventos DVDNAV * Doc / Library_Layout contém algumas informações sobre o trabalho interno de libdvdnavsources para documentação sobre terminologia de DVD, estrutura e conceitos envolventes: * Doc / DVD_STUTURUTURES explica brevemente os termos e organização do DVD * um mais Descrição detalhada das estruturas de DVD está disponível em http://www.mpucoder.com/dvd/* Os cabeçalhos IFO_TYPES.H e NAV_TYPES.H também são interessantes se você já estiver acostumado às abreviações às vezes cripts, o que é novo nesta versão: · Começando com esta versão, libdvdread foi dividido da libdvdnav e agora é desenvolvido em uma árvore separada, retendo a compatibilidade da API com o antigo montante. · Para além da divisão, os destaques para esta versão incluem um grande número de correções de vazamento de memória e recursos, suporte pkgconfig e a introdução do script DVDread-Config. Alterar: · Uma quantidade de compaixão de correções em relação a potenciais vazamentos de memória e recursos (patches contribuídos por Erik Hovland) · Adicionado DVDRead-Config (irmão mais novo de DVDNAV-Config) · Adicionado suporte pkg-config · Dividir dvdread a uma árvore separada; Agora você precisa verificar e instalá-lo antes de construir libdvdnav. Para configurar o libdvdnav, precisamos do DVDread-Config executável em algum lugar no caminho ou explicitamente especificado para configurar com - DVDread-config = ~ / bin / dvdread-config.


libdvdnav. Software Relacionado

safarisync.

Ferramenta para scraping da Web e sincronizar a biblioteca de downloads do Safari. ...

295

Download