libdvdnav

DVD Navigatiebibliotheek
Download nu

libdvdnav Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • The MPlayer Project
  • Uitgever website:
  • http://www.mplayerhq.hu/

libdvdnav Tags


libdvdnav Beschrijving

DVD Navigatiebibliotheek Libdvdnav is een bibliotheek die gemakkelijk gebruik maakt van geavanceerde dvd-navigatiefuncties zoals dvd-menu's, interactieve dvd-games en meerjarig weergave. Al deze functionaliteit wordt verstrekt via een eenvoudige API die het afspelen van de dvd als een enkele logische stroomblokken biedt, met splintert door speciale DVDNAV-evenementen om bepaalde voorwaarden te melden. Het hoofdgebruik van Libdvdnav is een lus die regelmatig een functie belt om het volgende blok te krijgen, omgeven door extra oproepen om de bibliotheek van gebruikersinteractie te vertellen. De volledige dvd-virtuele machine en interne afspeelstaten zijn volledig ingekapseld. Waar komt het vandaan? Deze bibliotheek is gebaseerd op veel code en expertise van het LOGE-project. LOGE was de eerste dvd-speler die gratis dvd-navigatie heeft geïmplementeerd. De ontwikkelaars van Libdvdnav willen hun dank uitspreken aan de LOGE-mensen voor al het waardevolle onderzoekswerk dat ze hebben gedaan. In het geval was de DVDNAV-code deel uit van een plug-in naar de Xine Media Player genaamd Xine-DVDNAV. Later werd de DVD VM-specifieke code gesplitst van Xine-DVDNAV en ging de eerste versie van Libdvdnav. Waar is het nu? Libdvdnav wordt gehost op MPlayer-homepage. We zijn nog steeds in een bètapodium, maar Libdvdnav is al behoorlijk bruikbaar. Met een normale dvd-weergave zou er geen ernstige problemen moeten zijn. De bibliotheek maakt ook een beperkte inspanning om er fouten situaties gracieus aan te pakken, maar er zijn nog steeds beweringen in de code die op sommige dvd's kan triggeren. Stuur een rapport naar de Mailinglist van de ontwikkelaar, als u dergelijke problemen tegenkomt. Hoe kan ik het gebruiken? Libdvdnav is volledig in licentie gegeven onder GPL. U kunt het bij wensen gebruiken binnen de grenzen van deze licentie. Zie het bestand "Kopiëren" voor een kopie van de GPL. Sources voor documentatie op Libdvdnav zijn: * De voorbeeldenlijst bevat een eenvoudig programma met behulp van libdvdnav deze is goed opgemerkt en dus een goed startpunt * De openbare koptekst dvdnav.h documenten De API * The Public Header DVDNAV_EVENTS.H Documenteert de DVDNAV-evenementen * DOC / LIBIRTY_LAYOUT bevat enkele informatie over de interne werking van Libdvdnavsources voor documentatie op dvd-terminologie, structuur en omliggende concepten: * DOC / DVD_Structures legt kort een dvd-termen en organisatie uit Gedetailleerde beschrijving van DVD-structuren is beschikbaar op http://www.mpucoder.com/dvd/* the ifo_types.h en nav_types.h headers zijn ook interessant als u al gewend bent aan de soms cryptische afkortingen Wat is er nieuw in deze release: · Beginnend met deze versie werd libdvdread gesplitst van Libdvdnav en is nu ontwikkeld in een aparte boom, waarbij de API-compatibiliteit met de oude stroomopwaarts te houden. · Afgezien van de splitsing, zijn de hoogtepunten voor deze release een groot aantal geheugen- en resource lekfixes, PKGCONFIG-ondersteuning en de introductie van Dvdread-Config-script. Veranderingen: · Een embarassingsbedrag van fixes met betrekking tot potentiële geheugen en resource lekken (patches bijgedragen door Erik Hovland) · Dvdread-config (Dvdnav-config's jongere broer toegevoegd) toegevoegd · Toegevoegd PKG-Config-ondersteuning · Split ddread naar een aparte boom; Nu moet je het bekijken en installeren voordat je libdvdnav hebt gebouwd. Om Libdvdnav te configureren, hebben we de uitvoerbare dvdread-configuratie ergens op het pad of expliciet gespecificeerd om te configureren met - met-ddread-config = ~ / bin / dvdread-config


libdvdnav Gerelateerde software

libconfigduo

LIBCONFIG is een eenvoudige bibliotheek voor het bestuderen van gestructureerde configuratiebestanden, zoals deze: test.cfg. ...

146

Downloaden