1. 25 Nov, 2002 1 commit
    • gbazin's avatar
      · d54e11ed
      gbazin authored
      * configure.ac.in: for wxWindows headers detection, we now check wx/wxprec.h.
         Also fixed a typo: libdvbpsi is enabled by default.
      d54e11ed
  2. 24 Nov, 2002 1 commit
  3. 23 Nov, 2002 1 commit
  4. 22 Nov, 2002 2 commits
  5. 21 Nov, 2002 2 commits
    • gbazin's avatar
      · e9e8b069
      gbazin authored
      * modules/codec/Modules.am, configure.ac.in, modules/codec/vorbis.c: added
         a tremor decoder module using libvorbisidec (aka tremor) from xiph.org.
         This module allows decoding vorbis audio on hardware without a fpu
         (--enable-tremor).
      
      * modules/LIST: added entries for tremor and theora.
      e9e8b069
    • Sam Hocevar's avatar
      * ./modules/video_output/wingdi.c: skeleton of a Windows GDI video output. · 1fdc92cb
      Sam Hocevar authored
        * ./modules/access/file.c: the file access plugin gets the real file size
          under WinCE.
        * ./modules/audio_filter/converter/u8tofixed32.c: added this conversion
          filter to play some WAV files without an FPU.
        * ./bootstrap: bootstrap --update-vc doesn't rely on the Makefile's presence.
      1fdc92cb
  6. 20 Nov, 2002 3 commits
    • gbazin's avatar
      · 58b0fe00
      gbazin authored
      * configure.ac.in: temporary hack for libdvbpsi detection.
      58b0fe00
    • gbazin's avatar
      · 8a9249dd
      gbazin authored
      * configure.ac.in, modules/gui/wxwindows/wxwindows.cpp: other compilation
         fixes for the wxwindows interface on win32.
      8a9249dd
    • gbazin's avatar
      · 36b7d8ef
      gbazin authored
      * modules/codec/theora.c, configure.ac.in, modules/codec/Modules.am: new
         theora codec plugin.
         This plugin is based on the experimental theora codec from the Xiph.Org
         foundation (http://www.theora.org/). Because the theora bitstream
         specifications are likely to change in the near future, this plugin won't
         be compiled by default. If you want to test/develop theora with vlc, you'll
         need to configure it with --enable-theora and also make sure you've got a
         fresh libogg from cvs.
      
      * modules/demux/ogg.c: modified to handle theora and tarkin bitstreams.
      
      * modules/codec/tarkin.c: fixed a few typos.
      36b7d8ef
  7. 18 Nov, 2002 2 commits
    • gbazin's avatar
      · 7a32e8dc
      gbazin authored
      * configure.ac.in, modules/codec/Modules.am, modules/codec/tarkin.c: added
         an experimental tarkin video decoder. You will need to specify the tarkin
         tree you want to use with --with-tarkin-tree=.
      
         Warning: Tarkin is still in very early development stage, so this plugin isn't
         actually usefull unless you intend to do some development on tarkin itself.
      7a32e8dc
    • gbazin's avatar
      · 62fd0255
      gbazin authored
      * added a wxwindows interface using the wxWindows cross-platform GUI framework.
         The interface is quite basic for now but should be functional anyway.
         (you need to have wxWindows >= 2.3.0 installed to use this plugin)
      62fd0255
  8. 15 Nov, 2002 4 commits
    • Laurent Aimar's avatar
      * modules/demux/util : add a text subtitle demuxer. (Module called by demux). · aafd5b0d
      Laurent Aimar authored
      MicroDVD, SubRIP, SSA subtitle format should work...
       Options: --sub-file <subtitle file> [--sub-fps, --sub-delay --sub-format].
      
       * modules/demux/avi : make use of subtitle parser.
       * modules/demux/asf : display movie length. (It will not work with live
      streams of course).
      
       modules/codec/spudec : use i_dts to send end of display time for subtitle.
      (Yes it's ugly, but it works :)
      aafd5b0d
    • gbazin's avatar
      · d2d2e4f9
      gbazin authored
      * configure.ac.in, modules/audio_output/arts.c, modules/audio_output/esd.c:
         fixed the arts and esd audio plugins after the recent changes to aout3
         (untested).
      d2d2e4f9
    • gbazin's avatar
      · da1b7383
      gbazin authored
      * configure.ac.in, modules/audio_output/directx.c, modules/audio_output/waveout.c:
         fixed the waveout and directx audio plugins after the recent changes to aout3.
      da1b7383
    • gbazin's avatar
      · 4c0c62a7
      gbazin authored
      * configure.ac.in: fixed a few typos regarding LDFLAGS_access_*. Re-enabled
         the oss plugin as it seems to be working fine.
      * src/audio_output/input.c: fixed an obscure bug... (strange one though:
         int foo = -1; unsigned int bar = 2; __MAX( foo, bar) == -1 ).
      4c0c62a7
  9. 14 Nov, 2002 1 commit
    • Christophe Massiot's avatar
      Major change of the channels management. p_format->i_channels disappeares · 8928554e
      Christophe Massiot authored
      and is replaced by two members : i_physical_channels and i_original_channels.
      i_physical_channels describes the channels which are effectively present
      in the stream (at the current point of the aout pipeline), whereas
      i_original_channels represents the channels we used to constitute the
      stream. For instance a mono stream (FRONT_CENTER) may emanate from a
      FRONT_LEFT channel of a STEREO stream.
      
      Additionally, this contains hooks to dynamically select the audio device
      and the channels configuration. In order to do that, all aout plugins,
      and all interface plug-ins need to be adapted. Currently only SDL
      (partially OSS) and the rc interface have been adapted, please use them
      as a guide. Other aout plug-ins have been temporarily disabled.
      
      IMPORTANT : if you need a working sound output, DO NOT UPDATE YOUR TREE
      for several days until we fix that.
      
      * modules/misc/network/ipv4.c: Fixed a long-standing segfault when saving
        preferences and asking for multicast.
      8928554e
  10. 13 Nov, 2002 2 commits
  11. 12 Nov, 2002 4 commits
    • sigmunau's avatar
      added a new demux that reads .m3u files and addes the contained items to · 669c88b5
      sigmunau authored
      the playlist. Currently only autodetects files that start with #EXTM3U
      otherwise you'll have to force it.
      669c88b5
    • Sam Hocevar's avatar
      * ./Makefile.am: fixed rc compilation under mingw32/cygwin. · df7cbb74
      Sam Hocevar authored
        * ./modules/access/http.c: fixed a segfault (unchecked strstr return value).
        * ./src/input/input_ext-plugins.c: removed platform-specific code and put
          it in plugins. This leads to some code duplication but I have an evil
          plan to get rid of that, too.
      df7cbb74
    • gbazin's avatar
      · a6ca37b6
      gbazin authored
      * src/extras/libc.c: fixed typo.
      * configure.ac.in: compilation fix on win32 for the mms access plugin (the
         plugin is linked with ws2_32).
      a6ca37b6
    • Laurent Aimar's avatar
      * modules/demux/asf/.cvsignore : put the good one. · 5813fcd8
      Laurent Aimar authored
       * modules/access/mms : add MMS (Microsoft Media Streaming) access (Support
      only TCP, I will try to add UDP and HTTP as well).
       There are some problems with streams selections and we cannot seek, but
      anyway it seems to work. (Usefull for some radio web)
       * other: enable mms access by default.
      5813fcd8
  12. 10 Nov, 2002 2 commits
  13. 09 Nov, 2002 2 commits
  14. 08 Nov, 2002 1 commit
    • gbazin's avatar
      · 3c60cbd6
      gbazin authored
      * configure.ac.in, modules/audio_filter/converter/*: added a s8tofloat32.c and
         u8tofloat32.c converter.
      * modules/codec/araw.c: modified to also decode u8 pcm audio samples.
      3c60cbd6
  15. 07 Nov, 2002 1 commit
  16. 05 Nov, 2002 1 commit
  17. 31 Oct, 2002 1 commit
  18. 28 Oct, 2002 2 commits
    • gbazin's avatar
      · f5991d12
      gbazin authored
      * configure.ac.in: libvorbis depends on libogg.
      * include/vlc_threads.h: changed the different threads priorities to optimize
         audio and video quality as well as responsiveness.
      * modules/audio_output/waveout.c modules/audio_output/directx.c: waveout and
         directx will now use the float32 format if available. Various tweaks for
         better performance.
      f5991d12
    • Sam Hocevar's avatar
      * ./configure.ac.in: we explicitely link the dvdplay plugin with libdvdcss · b316e6e8
      Sam Hocevar authored
          if it was found.
        * ./modules/access/dvdplay/tools.c: we don't try to stat the device if it
          looks like a Win32 drive.
        * ./src/misc/messages.c: we only flush stderr under Win32.
      b316e6e8
  19. 26 Oct, 2002 1 commit
  20. 23 Oct, 2002 1 commit
    • gbazin's avatar
      · bfc4f0f5
      gbazin authored
      * ALL: New ogg demux and vorbis codec modules for preliminary support of
         ogg/vorbis streams.
      bfc4f0f5
  21. 22 Oct, 2002 1 commit
  22. 21 Oct, 2002 1 commit
  23. 16 Oct, 2002 1 commit
  24. 15 Oct, 2002 2 commits
    • Christophe Massiot's avatar
      * Fixed filters which couldn't work with more than 2 channels ; · d86bf0f4
      Christophe Massiot authored
      * Fixed detection of VCD support under OS X.2.
      d86bf0f4
    • gbazin's avatar
      · 235dfe29
      gbazin authored
      * modules/access/vcd/*, configure.ac.in:
         - Major changes to allow reading vcd images directly from the hard drive
            (you need a .cue and .bin file).
         - Removed duplicated code by merging ioctl_GetTrackCount and ioctl_GetSectors.
         - Implemented necessary ioctls for Win9x/NT/2K/XP.
      235dfe29