1. 25 Jul, 2001 1 commit
    • gbazin's avatar
      · 5bcfa0fa
      gbazin authored
       * dvdcss_readv optimisations for Win32. We now send only one read command
         to the DVD drive for the whole iovec.
       * Fixed _win32_dvdcss_aread to work around the WinASPI32 64kb transfer
         size restriction.
       * New and theoretically better Win32 pthread implementation which fixes a
         problem I was having when changing title on a DVD (netlist related).
         vlc_cond_multicast may or may not work.
       * Fixed the "quit" event handling in directx/vout_events.c.
       * dvd_ifo.c now takes into account error messages from UDFFindFile.
       * Temporarily disabled aout_Probe() in aout_SDL (this function
         is creating an awful lot of problems - libSDL bug ).
      5bcfa0fa
  2. 12 Jul, 2001 1 commit
  3. 08 Jul, 2001 1 commit
    • gbazin's avatar
      · 5b49dba8
      gbazin authored
      Win32 changes only:
      
       - defined off_t as a long long. This allows DVD navigation to work.
         This change is to be implemented on a compiler by compiler basis. For
         now, it works on mingw32 (tested) and should work on MSVC (not tested).
      
       - Implemented a quick and dirty hack in intf_msg.c to be able to display
         long long integers with printf on Win32. This change is also necessary
         to avoid segfaults when debug is enabled in vlc on Win32.
      
       - few minor changes in the directx plugins.
      
       - defined snprintf in common.h and removed a few #ifdef WIN32
      5b49dba8
  4. 14 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 4b921617
      Sam Hocevar authored
        * DirectX enhancements by Gildas Bazin, such as software rendering.
        * Merged dvdcss_init and dvdcss_open into dvdcss_open, and dvdcss_close
          and dvdcss_end into dvdcss_close. libdvdcss API now has 7 functions.
        * Another failed attempt at profiling vlc under Linux: ported the
          threads API to GNU Pth. Activate with --enable-pth. It doesn't seem to
          spawn new threads for me, maybe someone will have better luck.
        * Makefile optimizations.
        * Automatic build of libdvdcss if not found.
      4b921617
  5. 03 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · f42dc782
      Sam Hocevar authored
        * Various little fixes
         - BeOS interface compilation fix by Rene Gollent.
         - DirectX plugin compilation fix by Gildas Bazin.
         - removed %ebx spill in the iMDCT plugins.
      f42dc782
  6. 02 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 945f2946
      Sam Hocevar authored
        * DirectX plugin by Gildas Bazin <gbazin@netcourrier.com>.
      
          Notes: o I called it 'directx' instead of 'windx' because it
                   made a lot more sense to me.
                 o Completely untested. I didn't manage to compile it yet.
                 o Code in vout_directx.c will go through a big rewrite when
                   vout 4 is finished. Xav is already working on this.
      945f2946