Commit Graph

37 Commits

Author SHA1 Message Date
faust3 6219ca26e0 fix debug compilation on mingw
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10826 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-09-06 13:36:15 +00:00
arpi 948c6be0b1 patch by Joey Parrish <joey@nicewarrior.org>:
- updated from libdvdread 0.9.4 and removed udf caching
(fixes mpdvdkit on cygwin)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10724 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-30 13:57:24 +00:00
arpi 9a5cdbce1c __CYGWIN__->SYS_CYGWIN define moved to the right place
(cut from Joey's dvdkit2 update patch)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10722 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-30 13:38:15 +00:00
arpi 7a58bc0197 synced to libdvdcss 1.2.8 (except the DVDCSS_PATH guessing, we use our
get_path() instead). anyway it's mostly cosmetics only.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10721 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-30 13:35:25 +00:00
alex 64b032359b 10l fix by Bjrn Sandell <biorn@dce.chalmers.se>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10512 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-03 17:06:18 +00:00
diego bc7792fd7c MinGW support in mpdvdkit
patch by Sascha Sommer


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10444 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-07-19 21:41:53 +00:00
diego de628dab79 Ported from videolan CVS:
grmblgrmbl!! Fixed a bug that prevented encrypted dvds
from working under win32.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10442 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-07-19 17:28:17 +00:00
arpi ed9296d845 renames: DATADIR->MPLAYER_DATADIR, CONFDIR->MPLAYER_CONFDIR, LIBDIR->MPLAYER_LIBDIR
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10273 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-06-09 12:15:48 +00:00
faust3 e0c59923ec remove ssize_t mess
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10211 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-05-30 17:38:51 +00:00
diego 8256425d04 There are conflicting definitions for DVDFileSeek in the .c and .h file.
Fix ported from libdvdread CVS.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10018 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-29 01:25:53 +00:00
faust3 08c1d138dc MINGW32 port
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9929 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-18 18:47:57 +00:00
alex caf9a94289 forwardport: warning fix and netbsd fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9883 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-08 17:36:33 +00:00
diego cd302b2662 HPUX DVD fix by Martin Gansser <MGansser@rand.de>, checked by Arpi.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9490 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-23 20:31:59 +00:00
faust3 830526d40d cygwin compilefix by Joey Parrish <joey at nicewarrior.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9397 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 15:25:23 +00:00
arpi b606cb1952 sync with libdvdcss 1.2.5 (including u8->uint8_t and whitespace cosmetics...)
patch by Andreas Hess <jaska@gmx.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9334 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-08 00:22:39 +00:00
pontscho fbecc6e49d not needed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8982 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-18 01:18:23 +00:00
arpi 2d6269f3d4 Function DVDOpenVOBPath only decrypts first VOB file and since each VOB file has
separate structure for title key, all other title keys remains empty. My
fix is very conservative and simply tries to find title key for every VOB file.
Tomas Hurka <tom@hukatronic.cz>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8882 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-10 22:48:49 +00:00
arpi 6e300d82c7 do not create bogus filenames
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8842 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-08 16:10:39 +00:00
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 2a45b3cb72 The attached patch fixes a crash on *my* environment with certain DVD's.
The sprintf function has been replaced by an snprintf function to prevent
the buffer overflow.
Erik Oomen <erik.oomen@home.nl>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8639 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 15:34:50 +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
michael c384686dbc 100l patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8258 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-23 12:37:06 +00:00
michael 01c201dbe8 warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8255 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-23 10:58:14 +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 f859d013a8 *HUGE* set of compiler warning fixes, unused variables removal
based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-06 23:54:29 +00:00
arpi 134ace1f96 hpux DVD support fixes by Martin Gansser <mgansser@ngi.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7424 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-16 20:46:31 +00:00
alex faa42bda65 hpux scsi dvd support by Martin Gansser <mgansser@ngi.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7392 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-13 22:04:11 +00:00
arpi f9963b5442 I experienced several segfaults when trying to play (unencrypted) DVDs
from harddisk using xine/ogle/mplayer with the respective libdvdnav
support feature.

I found that while libdvdnav itself may do something wrong by trying
to read beyond the end of the files, it was actually the fault of libdvdread
that a segfault resulted. The following tiny patch fixes the problem
and it seems that libdvdnav can very well live with the "short read"
result it gets then - navigation worked fine after applying the patch:

patch by Peter Niemayer <niemayer@isg.de> & H}kan Hjort <d95hjort@dtek.chalmers.se>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7359 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-10 20:33:31 +00:00
jaf ca79bf7ace *** empty log message ***
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7228 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-01 16:57:06 +00:00
diego 7106873b8a Bah, if we start spellchecking this, we might as well do it right ;-)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7038 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-17 10:25:18 +00:00
jaf 2d8000e13d typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7036 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-17 09:15:30 +00:00
arpi b1187223a3 apply mplayer-specific patches
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7034 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-16 22:50:22 +00:00
arpi a695955bd2 applying css-key cache patch
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7033 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-16 22:46:01 +00:00
arpi 134caf9023 importing libmpdvdkit files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7032 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-16 22:43:44 +00:00
arpi 75e28d06f8 importing libdvdread 0.9.3 files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7030 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-16 22:37:48 +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