1. 12 Jun, 2001 4 commits
  2. 09 Jun, 2001 1 commit
  3. 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
  4. 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
  5. 05 Jun, 2001 1 commit
    • Sam Hocevar's avatar
      · 8dee1230
      Sam Hocevar authored
        * Updated things and stuff for 0.2.80 release.
      8dee1230
  6. 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
  7. 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
  8. 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
  9. 30 May, 2001 5 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
    • Stéphane Borel's avatar
      -Changes and bugfixes to make network work in VLAN Broadcast mode. · 1ffe943e
      Stéphane Borel authored
      -Bugfix in the interface to access the network specific features.
      
      -Some base of synchro in ac3 spdif
      1ffe943e
  10. 29 May, 2001 1 commit
  11. 28 May, 2001 5 commits
    • Sam Hocevar's avatar
      · edcfc7d3
      Sam Hocevar authored
        * Added a wrapper for readv() on platforms which don't support it. The
          network support now compiles under Win32, but still doesn't work, the
          select in plugins/mpeg/input_ts.c never returns any data.
      
          Is there anything like strace(1) under Win32 to debug this ?
      edcfc7d3
    • Xavier Marchesini's avatar
      Modified in order to add network input under Win32. · 7f62d904
      Xavier Marchesini authored
      It compiles under Linux and Win32 (yeeaaahaaa, haven't broken anything
      :-))
      (added the WinSock library initialization and cleanup)
      Could someone test if it does really function ?
      7f62d904
    • Sam Hocevar's avatar
      · 1da48cfc
      Sam Hocevar authored
        * Of course my Win32 patch broke the Un*x version.
      1da48cfc
    • Sam Hocevar's avatar
      · f9c0292d
      Sam Hocevar authored
        * Forgot a little #ifdef, sorry.
      f9c0292d
    • Sam Hocevar's avatar
      · 506c5ec7
      Sam Hocevar authored
        * Win32 compilation fixes, esp. the MAC retrieval.
      506c5ec7
  12. 27 May, 2001 1 commit
    • Sam Hocevar's avatar
      · 5b5ae2eb
      Sam Hocevar authored
        * Fixed my latest BeOS support breakage.
      5b5ae2eb
  13. 25 May, 2001 3 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
      · 7de920d3
      Sam Hocevar authored
        * Forgot a file for BeOS.
      7de920d3
    • 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
  14. 24 May, 2001 1 commit
  15. 23 May, 2001 2 commits