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