1. 06 Feb, 2002 1 commit
  2. 05 Feb, 2002 1 commit
    • gbazin's avatar
      · 5e7b466d
      gbazin authored
      * New AC3 decoder plugin using liba52 from Aaron Holtzman and
          Michel Lespinasse.
          This plugin isn't used by default, you have to specify:
          --ac3_adec liba52
      5e7b466d
  3. 04 Feb, 2002 1 commit
    • Sam Hocevar's avatar
      · 6aeeca6d
      Sam Hocevar authored
        * ./src/misc/modules.c: changed module_Need to make it possible to
          have several modules with the same shortcut name.
      6aeeca6d
  4. 31 Jan, 2002 1 commit
  5. 30 Jan, 2002 1 commit
    • Sam Hocevar's avatar
      · d3154bfb
      Sam Hocevar authored
        * Fixed stuff in the wall filter. Extended syntax:
           --filter wall         % open a wall (3x3 is the default value)
           --filter wall:2       % open a 2x2 wall
           --filter wall:3x2     % open a 3x2 wall
           --filter wall:2x1:0   % open a 2x1 wall, only display block 0
           --filter wall:2:0,3   % open a 2x2 wall, only display blocks 0 and 3
          For instance, if you have 2 computers listening to a network stream, on
          the left computer you use --filter wall:2x1:0 and on the right computer
          you use --filter wall:2x1:1
      d3154bfb
  6. 29 Jan, 2002 1 commit
    • gbazin's avatar
      · ee87a691
      gbazin authored
      * Added mstrtime() to module_symbols_t so we can compile the mpeg_vdec
          plugin with TRACE mode enabled.
      ee87a691
  7. 28 Jan, 2002 3 commits
  8. 27 Jan, 2002 1 commit
    • gbazin's avatar
      · f9d9f469
      gbazin authored
      * Added double-buffering for the directx plugin in overlay mode.
      * Several directx bug-fixes:
          - implemented the right behaviour on exit.
          - fixed bug preventing the creation of several windows.
              (the wall filter is working now :-))
          - fixed unnecessary background redraws (it made the video flicker).
          - fixed bug where we were losing the video display because of lost
              surfaces in video memory.
          - when using hardware overlay, the output window will now specify:
              "(using hardware overlay)".
      f9d9f469
  9. 26 Jan, 2002 1 commit
  10. 25 Jan, 2002 2 commits
    • Sam Hocevar's avatar
      · ed4fe964
      Sam Hocevar authored
        * ./plugins/x11/xcommon.c: we don't use DPMS functions if they are
          not available.
      ed4fe964
    • gbazin's avatar
      · 595d7684
      gbazin authored
      * Added a new very simple audio plugin for Win32. This plugin uses the
          waveOut API which is a lot easier to use for streaming stuff than
          directsound. (you don't have to take care of underflows anymore
          because it doesn't use circular buffers).
          If you are having a lot of underflows, this plugin is currently
          better adapted than the directx plugin.
      
      * Moved some initialization stuff in audio_out.c so we can now the
          caracteristics of the audio stream before calling aout_Open().
      595d7684
  11. 24 Jan, 2002 2 commits
    • Stéphane Borel's avatar
      Configure and Makefile tweaking for dvdread module. · 8c0d4cd7
      Stéphane Borel authored
      It is now activated with option --with-dvdread, that takes the same options
      as --with-dvdcss.
      If you link with libdvdread statically dvdread is compiled builtin ; if you
      link dynamically, it is compiled as a plugin.
      8c0d4cd7
    • Sam Hocevar's avatar
      · 4c681149
      Sam Hocevar authored
        * ./src/misc/modules_plugin.h: fixed a missing function initialization
          which made decoder plugins segfault in GetChunk calls.
        * ./configure.in: proper soundcard.h check from Yves Duret.
      4c681149
  12. 23 Jan, 2002 5 commits
  13. 22 Jan, 2002 1 commit
  14. 21 Jan, 2002 6 commits
    • Christophe Massiot's avatar
      * Decoders do not necessarily use bit stream (see mad plug-in) · d970994c
      Christophe Massiot authored
      * mad PTS should finally be accurate
      * Some configure changes.
      d970994c
    • Jean-Paul Saman's avatar
    • Jean-Paul Saman's avatar
      Changes made to mad plugin: · 18597150
      Jean-Paul Saman authored
      + libmad_input now takes one frame at a time (see mad_adec.h for defines)
      + audio_linear_dither() gives better sound quality then s24_to_s16_pcm(),
        but also makes audio artefacts louder so disabled it for now (see file
        mad_libmad.c)
      + cleaned up libmad_output (see file mad_libmad.c)
      + cleaned up InitThread (see file mad_adec.c)
      + Made buffer size match libmad's expectations (see file mad_adec.h)
      + updated documentation
      18597150
    • gbazin's avatar
      · ae09661b
      gbazin authored
      * Fixed crashes on exit in the directx plugin
      * vout_PlacePicture is now accepting picture width=height=0
      
      * Win32 (NT/2000/XP) fix for libdvdcss: first attempt to open the DVD
        device in read/write mode so we can use ioctls. If this fails
        (insufficent privileges) we at least open in read-only mode so the
        libdvdcss title decryption method can be used.
      ae09661b
    • Sam Hocevar's avatar
      · 641382a2
      Sam Hocevar authored
        * ./configure.in: added extra checks for strange compilers such as
          Borland C++ which do not support all gcc options. Note that vlc does
          not compile with bcc32 yet, but is getting closer and closer to.
      641382a2
    • Sam Hocevar's avatar
      · ddec0b93
      Sam Hocevar authored
        * ./plugins/win32: skeleton for the win32 interface Ipkiss is developing.
        * ./config.guess ./config.sub: latest GNU versions.
        * ./configure.in: when possible, xvideo is compiled as a plugin.
        * ./vlc.spec: fixed a few minor inaccuracies.
        * ./debian/control: vlc-gui is no longer depended on, but rather recommended.
        * ./src/interface/main.c: --spumargin flag; use this to force displaying
          subtitles at the bottom of the screen instead of putting them in the
          middle, for instance: `--spumargin 5'.
      ddec0b93
  15. 19 Jan, 2002 1 commit
    • gbazin's avatar
      · 85523bcf
      gbazin authored
      * Converted the plugin initialization code of the macosx, beos and qnx
          code. (please note that they should still not compile as they need
          to be adapted to the new Vout4 architecture)
      85523bcf
  16. 17 Jan, 2002 2 commits
    • gbazin's avatar
      · 4416b2cb
      gbazin authored
      * major rewrite of the directx video plugin to adapt it to the new vout4
          architecture. This plugin has also been through a major clean-up
          and it is now much more robust and optimized.
      
      * Fixed a few problems with the win32 build.
      
      * Replaced the "overlay" command line option with "nooverlay". The
          former was confusing and useless because overlays were used by
          default anyway.
      4416b2cb
    • Sam Hocevar's avatar
      · 338b73f4
      Sam Hocevar authored
        * ./vlc.spec: imported MandrakeSoft's new spec file.
        * ./debian/control: fixed build-dependencies for vlc-mad.
      338b73f4
  17. 16 Jan, 2002 1 commit
    • Sam Hocevar's avatar
      · 7531096c
      Sam Hocevar authored
        * ./debian/rules: fixed the vlc-arts and vlc-mad package builds.
      7531096c
  18. 15 Jan, 2002 5 commits
    • Stéphane Borel's avatar
      · f8559f6f
      Stéphane Borel authored
      The gnome/gtk interface should no longer user p_input->stream before it
      has been initialized.
      f8559f6f
    • Stéphane Borel's avatar
      *stream lock is initialized in input_CreateThread instead of initThread, · ece3ae98
      Stéphane Borel authored
      to have it initialized when we call it in the interface.
      ece3ae98
    • Cyril Deguet's avatar
      · 5e21c13b
      Cyril Deguet authored
      - added support for S8 and U16 aout (not tested)
      - The sound is very dirty in U8 mode. I don't know if it comes from the
      8 bit mode itself or from the S16->U8 conversion.
      5e21c13b
    • Stéphane Borel's avatar
      · 72f00b22
      Stéphane Borel authored
      -Patch of libdvdread to do readv on regular files (dvd copied on hard drive).
      Not completed, and little tested yet ; when it is completed, this patch should
      be submitted to libdvdread developers.
      
      -Patch of libdvdcss to decrypt vobs when they are not on a block device.
      72f00b22
    • Sam Hocevar's avatar
      · 791fb4e0
      Sam Hocevar authored
        * ./debian/control: fixed Debian build-depends.
        * ./include/config.h: changed RELEASE to HAVE_RELEASE because RELEASE
          is already defined in <scsi/scsi.h> under Linux.
      791fb4e0
  19. 14 Jan, 2002 4 commits