1. 27 Jun, 2001 1 commit
    • Gildas Bazin's avatar
      · f406134a
      Gildas Bazin authored
      - Added command line option '--stdout <filename>' which redirects stdout
          and stderr to the specified file. This option should mainly be useful
          on Win32.
      - On Win32, vlc now has an icon associated to the .exe file, and is a full
          GUI application (you don't have this annoying dos command box anymore)
      - Added INSTALL-win32.txt for specific details to the Win32 port.
      
      I've tested these changes on Win32 and Linux, let's hope I didn't break
        vlc for other platforms.
      
      --
      Gildas
      f406134a
  2. 25 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 0967faf5
      Sam Hocevar authored
        * Compile fix for newer versions of MacOS X by Colin Simmonds
          <colin_simmonds@Mac.lover.org>.
        * Additional MacOS X DVD ioctl work by Eugenio Jarosiewicz
          <ej0@cise.ufl.edu>.
      0967faf5
  3. 21 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 01d140d8
      Sam Hocevar authored
        * Win32 network support by Boris Dor�s <babal@via.ecp.fr>.
      01d140d8
  4. 20 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · ec728f13
      Sam Hocevar authored
        * Fixed an alignment issue in the ifo parser. The Matrix problem should
          be solved.
        * Minor cosmetic fixes and warning removals here and there.
      ec728f13
  5. 19 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 7340778f
      Sam Hocevar authored
        * FreeBSD (and probably QNX) shared memory handling fix.
      7340778f
  6. 18 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · e7345b80
      Sam Hocevar authored
        * First libdvdcss version
      e7345b80
  7. 15 Jun, 2001 3 commits
  8. 14 Jun, 2001 3 commits
    • Sam Hocevar's avatar
      · 44abaa7c
      Sam Hocevar authored
        * Added gprof profiling support with --enable-profiling.
      
          It works at last! configure with --enable-profiling, build, run
       vlc (you may want to add --noaudio, it currently segfaults with sound
       here) and launch "gprof vlc" when finished.
      
          To make gprof work with multithreaded programs, one needs to set the
       internal ITIMER_PROF timer for each new thread launched. I did this
       through a wrapper in vlc_thread_create (see include/threads.h).
      44abaa7c
    • Sam Hocevar's avatar
      · cff6378d
      Sam Hocevar authored
        * Fully working Windows DVD ioctl support by Jon Lech Johansen.
        * Usual weekly ChangeLog mass-update.
      cff6378d
    • 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
  9. 13 Jun, 2001 1 commit
  10. 12 Jun, 2001 5 commits
  11. 09 Jun, 2001 1 commit
  12. 08 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 0c6f4bc9
      Sam Hocevar authored
        * Lots of DirectX plugin fixes by Gildas Bazin.
        * Compilation fix in message queue mode.
      0c6f4bc9
  13. 07 Jun, 2001 4 commits
    • Sam Hocevar's avatar
      · a78e34d0
      Sam Hocevar authored
        * Another FreeBSD compilation fix.
      a78e34d0
    • Sam Hocevar's avatar
      · c7cafcbb
      Sam Hocevar authored
        * SDL compilation fix for FreeBSD.
        * Fixed compilation of motion modules as plugins.
      c7cafcbb
    • Sam Hocevar's avatar
      · 47723362
      Sam Hocevar authored
        * Applied old FreeBSD patch for dvd input by German Tischler.
        * Found what was causing the slowdowns: a namespace collision. Put all
          plugins into builtins again.
      47723362
    • Sam Hocevar's avatar
      · 214396bc
      Sam Hocevar authored
        * Put most builtins in plugins again due to performances issues (more
          about this in a forthcoming post here).
        * Fixed the painfully slow build process (at last!).
        * Moved the null plugin together with the dummy one.
        * Added new dummy input plugin.
      
         More on the dummy input plugin: we'll use it to insert commands in
        the playlist. Currently implemented are the "quit" and "pause" functions,
        here are examples on how they are used:
      
          vlc file.mpeg vlc:quit                # exit after file.mpeg has been read.
      
          vlc file1.mpeg vlc:pause:3 file2.mpeg # pause 3 seconds before playing
                                                # the next file.
      
         From now we can more efficiently benchmark vlc. For instance, to test
        the video output changes I am doing, I use such a command:
      
          time vlc -I dummy --noaudio file.mpeg vlc:quit
      
         Future extentions might include more interesting stuff like "switch
        to full screen", "repeat next file 3 times", "switch to SDL video
        output"...
      214396bc
  14. 05 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 8dee1230
      Sam Hocevar authored
        * Updated things and stuff for 0.2.80 release.
      8dee1230
  15. 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
  16. 02 Jun, 2001 4 commits
    • Tony Castley's avatar
      Forgot this... · 348b0e6f
      Tony Castley authored
      Change to the set out of the BeOS code to
      allow more logical updates.
      348b0e6f
    • Tony Castley's avatar
      Change to the set out of the BeOS code to · 710b8219
      Tony Castley authored
      allow more logical updates.
      710b8219
    • Sam Hocevar's avatar
      · 092798cf
      Sam Hocevar authored
        * Moved modules_builtins.h.in into src/misc. Please remove
          include/modules_builtins.h in your local tree.
      092798cf
    • 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
  17. 31 May, 2001 6 commits
    • Stéphane Borel's avatar
      *fixed a double malloc/free bug in DVDRead · e9cc5c05
      Stéphane Borel authored
      *fixed a lock issue in the interface introduced in my last commit
      e9cc5c05
    • Sam Hocevar's avatar
      · 1d066ee3
      Sam Hocevar authored
        * Win32 plugin support by Gildas Bazin <gbazin@netcourrier.com>.
      1d066ee3
    • Sam Hocevar's avatar
      · 0c128d47
      Sam Hocevar authored
        * BeOS fixes. renamed iovec.h to input_iovec.h because of namespace issues.
      0c128d47
    • Sam Hocevar's avatar
      · 305d90ff
      Sam Hocevar authored
        * miscellaneous Win32 fixes by Gildas Bazin <gbazin@netcourrier.com>, sorry
          for the 2 weeks delay.
      305d90ff
    • 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
  18. 30 May, 2001 4 commits
    • Stéphane Borel's avatar
      -Updated the gtk/gnome interface to work in network mode, · b465bcca
      Stéphane Borel authored
      -Fixed some bugs in interface (language menus in ts, misnamed fields)
      
      -Play/Stop work in network mode to start/stop decoding of the stream
      
      I have a segfault in imdct_3dn(93). But I can't underdand assembly.
      b465bcca
    • Sam Hocevar's avatar
      · 73620c74
      Sam Hocevar authored
        * Fixed a bug introduced in my previous commit which broke DVD input.
      73620c74
    • Sam Hocevar's avatar
      · a3b65002
      Sam Hocevar authored
        * Hrmpf. Forgot the most important file.
      a3b65002
    • Sam Hocevar's avatar
      · 440f9992
      Sam Hocevar authored
        * Fixed the BeOS compile typo.
        * The ALSA plugin is back.
        * A gift for Gildas: plugins don't rely on backlinking any more. The
          drawback is the dirty magic in include/modules_export.h which has to
          be included whenever a module needs one of the functions in it. But
           a) we should less and less rely on those functions
           b) no plugin code modification was needed
      
         The BeOS and MacOS X modules may be broken when compiled as plugins,
         I'll check this later when I can reboot under BeOS.
      440f9992