1. 31 May, 2001 2 commits
    • Sam Hocevar's avatar
      · b8ce47bb
      Sam Hocevar authored
        * Win2000 DVD input by Jon Lech Johansen <jon-vl@nanocrew.net>.
      b8ce47bb
    • Sam Hocevar's avatar
      · 94d3d4d8
      Sam Hocevar authored
        * Applied patch from Jon Lech Johansen <jon-vl@nanocrew.net> to compile
          vlc with MS and Intel C/C++ compilers.
      94d3d4d8
  2. 27 May, 2001 1 commit
    • Sam Hocevar's avatar
      · 5b5ae2eb
      Sam Hocevar authored
        * Fixed my latest BeOS support breakage.
      5b5ae2eb
  3. 25 May, 2001 2 commits
    • Sam Hocevar's avatar
      · 409f93dd
      Sam Hocevar authored
        * Fixed a warning for *BSD compilation.
        * Fixed a typo in yesterday's Darwin ioctl fixes.
        * Patch by Eugenio so that the OS X interface and video output handle the
          aout and vout banks.
      409f93dd
    • Sam Hocevar's avatar
      · 10b03bcb
      Sam Hocevar authored
        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).
      10b03bcb
  4. 02 May, 2001 1 commit
    • Sam Hocevar's avatar
      · d072e40d
      Sam Hocevar authored
        * FreeBSD CSS decryption support.
      d072e40d
  5. 11 Apr, 2001 2 commits
    • Sam Hocevar's avatar
      · 15ca5a44
      Sam Hocevar authored
        * Forgot a BeOS patch on previous commit.
      15ca5a44
    • Sam Hocevar's avatar
      · 8ee3c601
      Sam Hocevar authored
        * Fixed the whitespace/tab issues in the Makefile.
        * Corrected an awful typo in the version name, I hope Lieutenant Commander
          Arkady Grigorovich Ourumov will never set up us the bomb for that.
        * Removed deprecated stuff from config.h.
        * Disabled message queue by default.
        * A few other changes in the CSS code, the BeOS issues should be fixed.
        * Fixed a memory leak in gtk_callbacks.c (thanks to Dae).
      8ee3c601
  6. 08 Apr, 2001 1 commit
  7. 06 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · 94c51c45
      Sam Hocevar authored
        * Code cleanup: removed a few tabulations.
        * Fixed inline asm routines to remove all read/write operands.
        * Added <string.h> to most files to prevent warnings under FreeBSD.
        * Added "break;" after "default:" in case switches to prevent
          warnings when compiling with GCC 3.0pre.
      94c51c45
  8. 04 Apr, 2001 2 commits
    • Sam Hocevar's avatar
      · 646f7c46
      Sam Hocevar authored
        * compilation fixes for the BeOS DVD ioctls
        * XVideo plugin enhancements by Shane Harper <shanegh@optusnet.com.au>
      646f7c46
    • Sam Hocevar's avatar
      · 57801bcb
      Sam Hocevar authored
        * additional enhancements to the OS X DVD ioctl module
        * big cleaning of the BeOS DVD ioctl code, got rid of all Linuxisms
      57801bcb
  9. 02 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · 8ccd224c
      Sam Hocevar authored
       * fixes for the Qt plugin compilation under Debian
      
       * heavy butchering in the CSS and DVD ioctl code to put all architecture-
         dependent code in dvd_ioctl.c
      
       * added almost fully-functional /dev/dvd driver for MacOS X in
         extras/DVDioctl; to build it:
      
          % cd extras/DVDioctl
          % pbxbuild
          % kextload build/DVDioctl.kext # note: kextload has to be run as root
      
         be aware that the license for the DVDioctl kernel extension is
         not GPL but APSL, because I borrowed some code from the Darwin kernel.
      8ccd224c
  10. 05 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · 4eb64642
      Sam Hocevar authored
        * fixed headers for FreeBSD compilation.
        * fixed debian/rules for non-x86 packages (Closes: Debian bug #88583).
      4eb64642
  11. 26 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · 31d966e0
      Sam Hocevar authored
        * The Gtk+ interface is now built as a Debian package as well. The Gnome
          package depends on it because of the icon and menu entry.
        * Added an intf_WarnHexDump() function to do raw hexadecimal dumps of
          memory areas. For debugging purposes or for real men, as you wish.
        * Lots of tidying in dvd_ioctl.c, a few comments added.
        * Better error handling in the subpicture decoder.
        * Tidied video_spu.c. More to come later.
        * Fixed subtitle displaying. Will soon work in overlay mode as well.
      31d966e0
  12. 20 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · 583c6553
      Sam Hocevar authored
        * Ported Glide and MGA plugins to the new module API. MGA never worked,
          so this didn't make it work better.
        * Started thinking about built-in modules, and added some code to
          make it easier eventually.
        * Added Oct in the AUTHORS file.
        * Fixed a mistake in configure.in.
        * All your base are belong to us.
        * Fixed a bug in src/misc/modules which prevented loading modules
          when launched from the Tracker.
        * Fixed a similar bug in src/video_output/video_text.c.
        * BeOS CSS support, thanks to Markus Kuespert <ltlBeBoy@beosmail.com>
          who ported the Linux DVD ioctls. We can now read encrypted DVDs
          under BeOS ! Woohoo.
      583c6553