1. 20 Jan, 2001 2 commits
  2. 19 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      · 7590bd9b
      Sam Hocevar authored
       . changed program version to 0.2.5 (preparing 0.3.0 release).
       . changed codename to Urumov
       . cleaned a lot of stuff in the Debian package generation.
      
        If anyone objects with the versioning scheme, let's fight in the
        dirt and sort that out. Or change it yourself.
      
        Debian packages can be tried here: http://armitage.via.ecp.fr/~sam/vlc/
      7590bd9b
  3. 18 Jan, 2001 2 commits
    • Christophe Massiot's avatar
      18188c24
    • Sam Hocevar's avatar
      · 647cca0e
      Sam Hocevar authored
          The motion compensation routines are now modules as well ; choose your
        implementation with `--motion motion', `--motion motionmmx' or
        `--motion motionmmxext'. Of course, the best implementation is chosen
        if you don't ask for any. There doesn't seem to be any performance hit
        due to the move to shared libs, which is a good thing. Please test
        actively if you have time, though.
      
          Updated --help result, manpage, INSTALL document, and a few files.
      
          I moved vdec_motion.h and vpar_blocks.h back to /include because they
        will be needed to build motion compensation modules, but perhaps we don't
        need to export everything which is in these files.
      
          /src/video_decoder/ now has only one .c file, perhaps it could now be
        merged with video_parser ?
      647cca0e
  4. 17 Jan, 2001 3 commits
  5. 16 Jan, 2001 13 commits
  6. 15 Jan, 2001 8 commits
  7. 14 Jan, 2001 1 commit
  8. 13 Jan, 2001 2 commits
    • Sam Hocevar's avatar
      · e360e2a4
      Sam Hocevar authored
       . second part of the commit
      e360e2a4
    • Sam Hocevar's avatar
      · 26ee312a
      Sam Hocevar authored
       . the IDCT functions are now located in modules : the classic IDCT,
         our optimized IDCT, and MMX IDCT.
       . cosmetic changes for modules (pf_* instead of p_*)
       . fixes to the BeOS and dummy modules
      
         WARNING: a new directory has been added, which means you have to
         use `cvs update -dP' to update ; files have been removed , which means
         you either have to run `make distclean' or remove the .deps directory,
         and the configure script has changed, which means you have to run it
         again. Don't complain before having checked this :)
      
         Note about the IDCT modules: there is no way to choose the one we
         use, but you may remove the module in lib/ to prevent it from being
         loaded. The preference order is : MMX, Optimized, Classic.
      26ee312a
  9. 12 Jan, 2001 5 commits
    • Christophe Massiot's avatar
      * Changed default values : · a558a9bb
      Christophe Massiot authored
      INPUT_PTS_DELAY down to 200 ms ;
      video heap down from 10 to 5 pictures ;
      decoder fifo size from 1023 to 511 PES ;
      * Fixed various bugs in 32 bit-versions of input_ext-dec.h ;
      * Fixed a bug in GetChunk() ;
      * Renamed GetByte, GetWord, ShowWord to _GetByte, _GetWord, _ShowWord ;
      * Moved decoder_fifo-specific code from programs.c to dec.c ;
      * Fixed bugs in program.c that prevented vlc to close all decoders ;
      * Gave sam a lesson for the use of the bitstream in spu_decoder.c :ppp ;
      * Made the video parser unlock the reference pictures before quitting
      (still one left, yaknow why ?)
      a558a9bb
    • Sam Hocevar's avatar
      . destroy fifo mutex and cond variables _after_ they are used for · ebfaed9b
      Sam Hocevar authored
         the last time. henri, that'll be one binouze.
      ebfaed9b
    • Sam Hocevar's avatar
      . Attempt to port the BeOS audio plugin to the new module API. Will · c393ff60
      Sam Hocevar authored
          probably need a few fixes to work or even compile.
      c393ff60
    • Henri Fallon's avatar
      · 4af9ab12
      Henri Fallon authored
      Done :
      - ported the alsa plugin to the news vlc module API
      - cosmetic changes
      
      To do :
      - check if it works with the latest alsa release
      - add features ... prepare for 4 or more speakers
      4af9ab12
    • Christophe Massiot's avatar
      * Fixed 32 bits bitstream bugs. · a85534e5
      Christophe Massiot authored
      a85534e5
  10. 11 Jan, 2001 2 commits
    • Sam Hocevar's avatar
      · e3636eb1
      Sam Hocevar authored
        . moved the MPEG audio decoder to the new bitstream
      
          I wasn't sure whether the bits counting method was effective to
        skip ancillary data at the end of a frame, but I kept it for
        safety. There is still a lot to optimize in the bit counting, like
        unrolling the first iteration of some loops, but I don't know if
        it would be worth it. The other solution would have been to look for
        a startcode after eache frame, without caring about the ancillary bits.
      
        . cleaning in the SPU decoder.
      e3636eb1
    • Sam Hocevar's avatar
      · 993381a2
      Sam Hocevar authored
       . moved swab32 from input_ext-dec.h to common.h. We probably won't need
         it anymore really soon, since ntohl() and htonl() seem to be properly
         optimized when gcc is passed the right optimization flags.
      
       . fixed GetBits32 and RemoveBits32. I know the #ifdefs are useless since
         we only support u32 words, but it's a safe reminder. Comments appreciated
         on this fix since I may have b0rked something -- it runs well here though.
      993381a2
  11. 10 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      · bf10480d
      Sam Hocevar authored
       . fixed a missing #ifdef STATS
          *grin*
      bf10480d