1. 05 Jan, 2001 6 commits
    • Sam Hocevar's avatar
      · 6eb6044c
      Sam Hocevar authored
       . src/misc/modules.c is in a workable state now.
      
        To test it, run ./configure with the --enable-null flag, which will
        compile the Null Module as a plugin. Watch the memory usage at the
        launch and when the plugin is released.
      6eb6044c
    • Sam Hocevar's avatar
      · 2a8ef11d
      Sam Hocevar authored
      (previous commit foired)
      
       . this is a coding style patch which removes all "foo(bar){" constructions
         and most of the tabulations.
       . also, fixed a bug in the default subtitle track.
       . and made a few error messages more explicit, ie. changed "error: %s" to
         "foo error: couldn't initialize bar (%s)"
       . and removed a warning in intf_ctrl.c which isn't used anyway.
      2a8ef11d
    • Sam Hocevar's avatar
      · a132d75c
      Sam Hocevar authored
       . this is a coding style patch which removes all "foo(bar){" constructions
         and most of the tabulations.
       . also, fixed a bug in the default subtitle track.
       . and made a few error messages more explicit, ie. changed "error: %s" to
         "foo error: couldn't initialize bar (%s)"
      a132d75c
    • Sam Hocevar's avatar
      · df5793c2
      Sam Hocevar authored
       . splitted modules.h into modules.h and modules_core.h to enable
          clean compilation of the Null Module.
      df5793c2
    • Sam Hocevar's avatar
      · bcaed52c
      Sam Hocevar authored
       . added the Null Module, the module that does nothing but that is going
          to be of great help for debugging my module code.
      bcaed52c
    • Sam Hocevar's avatar
      · 32d3e55a
      Sam Hocevar authored
       . Added files needed for the forthcoming module management.
      
       Notes:
      
         Plugins are now called modules, because we will be able to compile
         them either as a dynamic plugin, or within the program. And, more
         important, I can commit this without having to break the vlc :)
      
         I tried to be as clear as possible in my comments, please tell me
         if a few prototypes still have an unclear beahaviour.
      
         Current features:
          . none, files haven't even been added to the Makefile yet.
      
         Future features:
          . dynamic loading (done)
          . built-in modules (still to do)
          . automatic unloading of plugins (done)
          . dynamic configuration (still to do)
          . automatic choosing of the most appropriate plugin for a given
             task (still to do but well prepared)
      32d3e55a
  2. 04 Jan, 2001 2 commits
  3. 02 Jan, 2001 1 commit
  4. 30 Dec, 2000 1 commit
  5. 29 Dec, 2000 4 commits
  6. 28 Dec, 2000 2 commits
  7. 27 Dec, 2000 3 commits
  8. 26 Dec, 2000 1 commit
    • Christophe Massiot's avatar
      * Use of ptrdiff_t whenever necessary (IA-64 port) ; · 9589dcb7
      Christophe Massiot authored
      * Changed behaviour of preparsing code, faster startup ;
      * Fixed DecodePSM(), cannot test ;
      * Cleaned up ParsePES(), fixed a bug which could reject very small but
        valid PES packets ;
      * Fixed cosmetic bugs in vpar_synchro frame_rate display.
      9589dcb7
  9. 24 Dec, 2000 1 commit
  10. 23 Dec, 2000 1 commit
    • Sam Hocevar's avatar
      · 4ec43b88
      Sam Hocevar authored
       . SPU decoder now uses Meuuh's GetChunk() code.
       . lots of cleaning in the SPU decoder.
       . message queue is flushed before we spawn input.
       . fixed so that it compiles with VDEC_SMP (no good sync yet though).
      4ec43b88
  11. 22 Dec, 2000 6 commits
  12. 21 Dec, 2000 10 commits
  13. 20 Dec, 2000 2 commits