CVS Commit: vlc

cvs at videolan.org cvs at videolan.org
Fri May 25 06:23:37 CEST 2001


Update of /var/cvs/videolan/vlc
Modified Files:
	Makefile 

Update of /var/cvs/videolan/vlc/extras/DVDioctl
Modified Files:
	DVDioctl.cpp DVDioctl.h 

Update of /var/cvs/videolan/vlc/plugins/dvd
Modified Files:
	dvd_ioctl.c 

Update of /var/cvs/videolan/vlc/plugins/esd
Modified Files:
	aout_esd.c 

Update of /var/cvs/videolan/vlc/src/audio_output
Modified Files:
	audio_output.c 

Log Message:

  OS X fixes:

  * Applied Eugenio's fix to the DVDioctl driver. I didn't test it, but
    it should not hang the kernel anymore.

  * Ported most dvd_ioctl.c functions to the DVDioctl driver: ReportAgid,
    ReportChallenge, ReportKey1, ReportASF, InvalidateAgid, SendChallenge,
    SendKey2. They should comply with the "Mt. Fuji Commands for Multimedia
    Devices" paper.

    Last remaining problem: ReadCopyright and ReadKey. The version of
 Darwin I have here only has reportKey() and sendKey() functions in
 the IODVDBlockStorageDevice class (pages 413 and 449 of the Mt. Fuji
 paper), but we also need the READ_STRUCTURE (page 357) which I couldn't
 find anywhere in the kernel headers. Either I missed it, or we'll have
 to wait for Apple to implement it (or maybe we can emulate this command
 with some other IOKit commands).

-- 
sam




More information about the vlc-devel mailing list