1. 12 Jun, 2001 1 commit
  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 3 commits
  16. 21 May, 2001 1 commit
  17. 19 May, 2001 1 commit
    • Stéphane Borel's avatar
      *More cleanification in gtk interface: now to change the · ab1d6024
      Stéphane Borel authored
      title/chapter/audio/spu/angle, we tell the input to do intead of doing
      it inside the interface. It results in fewer locks during the changes.
      
      *The dvd plugin reads again blocks of 32 sectors to gain speed since
      there are no more lock-ups during stream change. I've also created a new
      file that contain function to described video and audio streams with ifo
      datas.
      
      The changes are made only for gtk. We should update the other interfaces
      soon (beos at least).
      
      There is a memory corruption somewhere that make the vlc crash. I've no
      idea where to search.
      ab1d6024