1. 23 Nov, 2002 5 commits
  2. 22 Nov, 2002 7 commits
  3. 21 Nov, 2002 6 commits
    • Christophe Massiot's avatar
      a9bc769e
    • Gildas Bazin's avatar
      · e9e8b069
      Gildas Bazin 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
    • Gildas Bazin's avatar
      · 8e3e302d
      Gildas Bazin authored
      * src/playlist/playlist.c: fixed deadlock in playlist.
      * modules/audio_output/oss.c: don't play blank samples when we are starving
         for data but our internal buffers are not empty. Some cleanup too.
      8e3e302d
    • 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
    • Gildas Bazin's avatar
      · 24e0e49b
      Gildas Bazin authored
      * modules/demux/ogg.c: small bug-fix for my previous commit.
      24e0e49b
    • Gildas Bazin's avatar
      · 4b8e273c
      Gildas Bazin authored
      * modules/demux/ogg.c: better handling of PCRs (we now base our calculations
         on all sub-streams instead of just using one of them). Some code factorisation
         too.
      4b8e273c
  4. 20 Nov, 2002 10 commits
    • Sam Hocevar's avatar
      * ./src/misc/messages.c: added ^Ms to the WinCE logfile. · 691e4704
      Sam Hocevar authored
        * ./bootstrap: fixed a typo that prevented per-object target directories
          to work.
        * ./evc/*, ./msvc/*: removed project files; they're becoming a bit large
          (more than 1MB) and I don't want to spoil the CVS with them.
      691e4704
    • Gildas Bazin's avatar
      · 58b0fe00
      Gildas Bazin authored
      * configure.ac.in: temporary hack for libdvbpsi detection.
      58b0fe00
    • Sam Hocevar's avatar
      * ./modules/audio_output/waveout.c: audio output now works under WinCE · a6bb3a1f
      Sam Hocevar authored
          using the waveout module.
        * ./bootstrap: we ignore comments when parsing makefiles.
        * ./modules/audio_filter/converter/fixed32tofloat32.c: changed this module
          so that it also does float32tofixed32.
        * ./modules/*: ported a few other modules to WinCE (most of the time it's
          just a #include <errno.h> that needs to be removed).
      a6bb3a1f
    • Gildas Bazin's avatar
      · 8a9249dd
      Gildas Bazin authored
      * configure.ac.in, modules/gui/wxwindows/wxwindows.cpp: other compilation
         fixes for the wxwindows interface on win32.
      8a9249dd
    • Gildas Bazin's avatar
      · e3d6e004
      Gildas Bazin authored
      * modules/control/rc/rc.c: added commands to navigate between chapters and
         titles.
      e3d6e004
    • Gildas Bazin's avatar
      · 1a53328a
      Gildas Bazin authored
      * modules/gui/wxwindows/*: fixes for the win32 build. Removed a few
         unnecessary things and replaced the stop icon with a new one.
      1a53328a
    • Gildas Bazin's avatar
      · 36b7d8ef
      Gildas Bazin 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
    • Sam Hocevar's avatar
      * ./evc/plugins.vcp.in: fixed plugin entry points for WinCE. · 22f2fa61
      Sam Hocevar authored
        * ./modules/*: fixed a bunch of modules so that they compile under WinCE,
          we now have access_file and the mpeg demux and video decoder working
          (http://zoy.org/~sam/vlc/pocketvlc2.png).
      22f2fa61
    • Sam Hocevar's avatar
      * ./include/vlc_common.h, ./src/extras/libc.c: exported our custom libc · c3a40bca
      Sam Hocevar authored
          functions to plugins.
        * ./bootstrap: enhanced the project file generation for plugins; we now
          parse makefiles to make this easier.
        * ./modules/**/Modules.am: reworked a few makefiles so that they are more
          easily parsed.
      c3a40bca
    • Gildas Bazin's avatar
      · 60d79876
      Gildas Bazin authored
      * src/video_output/video_output.c: fixed a really old bug in the video output
         layer. This bug was only affecting video outputs without direct rendering
         capabilities.
      60d79876
  5. 19 Nov, 2002 4 commits
    • Gildas Bazin's avatar
      · f174df02
      Gildas Bazin authored
      * modules/misc/network/ipv6.c: restored the msg_*() outputs from BuildAddr().
      f174df02
    • Gildas Bazin's avatar
      · a2acda80
      Gildas Bazin authored
      * include/video.h, include/vlc_config.h, src/video_output/*: changed the
         picture buffer allocation scheme to allocate pictures from the render
         heap in a clockwise fashion instead of always picking the first available
         one from the start of the heap.
         This allows us to benefit from ffmpeg's macro-block skipping feature.
         As a side effect, we also have less chance of reusing a refrence picture
         buffer when we can't link/unlink them.
      
      * modules/codec/ffmpeg/video.c: modified the direct rendering code to benefit
         from the macro-block skipping algorithm.
         A new flag has also been introduced in the video_output's render heap to
         forbid modifications to the render picture buffers (for instance to overlay
         subtitles).
      a2acda80
    • Sam Hocevar's avatar
      * ./src/misc/modules.c: p_module->psz_filename is now filled with a real · 4a8ce8ac
      Sam Hocevar authored
          8 bit string under WinCE.
        * ./extras/Win32_msvc: scrapped this directory.
        * ./bootstrap: we now parse plugin makefiles to guess what to put in
          the MSVC project files. Only the dummy plugin has been tested yet.
      4a8ce8ac
    • Laurent Aimar's avatar
  6. 18 Nov, 2002 8 commits
    • Christophe Massiot's avatar
    • Laurent Aimar's avatar
      1c1a74e5
    • Gildas Bazin's avatar
      · d7510989
      Gildas Bazin authored
      * src/misc/modules.c: fixed small typo that was breaking the build.
      d7510989
    • Sam Hocevar's avatar
      * ./src/misc/modules.c: support for Unicode filenames under WinCE; VLC now · 455221a0
      Sam Hocevar authored
          successfully opens plugins.
        * ./modules/misc/dummy/*: hacked the dummy plugin so that it compiles for
          WinCE.
      455221a0
    • Gildas Bazin's avatar
      · f5ee3066
      Gildas Bazin authored
      * modules/gui/wxwindows/*: updated the toolbar icons.
      f5ee3066
    • Gildas Bazin's avatar
      · 48c6e154
      Gildas Bazin authored
      * modules/gui/wxwindows/interface.cpp: enabled the OpenFile dialog box.
      48c6e154
    • Gildas Bazin's avatar
      · 903aa1fa
      Gildas Bazin authored
      * modules/gui/wxwindows/interface.cpp: fixed typo.
      * modules/audio_filter/converter/u8tofloat32.c: fixed typo.
      903aa1fa
    • Gildas Bazin's avatar
      · 7a32e8dc
      Gildas Bazin 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