Commit Graph

5 Commits

Author SHA1 Message Date
jkeil a06fb18bb3 For solaris, sys/smedia.h header is not needed any more. Compilation was
failing on Solaris 7, where sys/smedia.h is not available.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8840 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-08 14:11:33 +00:00
arpi 36048f18e1 update libdvdcss in libmpdvdkit to latest version (1.2.4)
patch by Andreas Hess <jaska@gmx.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8638 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 15:32:56 +00:00
jkeil 2ae8812645 Fix DVD authentication on Solaris 9.
Solaris 9 does not allow USCSICMD ioctls for non-root users on vold devices
any more; they are failing with an EPERM "permission denied" error.  Now, only
root is allowed to run USCSICMD ioctls on vold devices.

Fortunatelly there's a new subroutine exported from libsmedia.so
(smedia_uscsi_cmd) which allows non-root users to perform user mode SCSI
commands on a vold device.  (This works with a help of a daemon running as
user root, /usr/lib/smedia/rpc.smserverd)

This change detects the presence of function "smedia_uscsi_cmd" in library
libsmedia.so at runtime, and uses this function if it's found (i.e. on
solaris 9 smedia_uscsi_cmd() is used to execture user mode scsi commands).
On solaris 8 or older, "smedia_uscsi_cmd" is not available and the code
falls back to the old ioctl(.. USCSICMD ..) method.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8576 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-27 16:29:11 +00:00
atmos4 e432485724 small cygwin-current w32api-2.0 compile fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8143 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-11 00:53:46 +00:00
arpi 211d6637bc importing libdvdcss 1.2.2 files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7028 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-16 22:35:45 +00:00