Reproducir DVD
Publicado por Diego (2 intervenciones) el 02/02/2001 12:18:41
¿Cómo puedo reproducir DVD? Es para hacer un reproductor en BeOS (C++)
Valora esta pregunta


0
#include <dvdread/dvd_reader.h>
#include <dvdnav/dvdnav.h>
int main()
{
dvd_reader_t* dvd;
dvdnav_t* dvdnav;
dvdnav_title_t* title;
int titleCount;
// Inicializar la biblioteca libdvdread
dvd = DVDOpen("/path/to/dvd"); // Ruta al dispositivo o archivo de DVD
// Inicializar la biblioteca libdvdnav
dvdnav = dvdnav_open(dvd, 0);
// Obtener el número de títulos en el DVD
titleCount = dvdnav_get_number_of_titles(dvdnav);
// Reproducir el primer título del DVD
dvdnav_title_play(dvdnav, 1);
// Realizar las operaciones de reproducción aquí (por ejemplo, mostrar el video en una ventana)
// Finalizar la reproducción y liberar los recursos
dvdnav_stop(dvdnav);
dvdnav_close(dvdnav);
DVDClose(dvd);
return 0;
}