1. 20 Aug, 2007 2 commits
  2. 07 Dec, 2006 1 commit
  3. 26 Nov, 2006 1 commit
    • Clément Stenac's avatar
      A bit of headers cleanup · d3fe7f28
      Clément Stenac authored
      * Headers in include must contain the structures and prototypes needed
        by the plugins and should be named vlc_*.
      * Headers in include/vlc must contain the structures and prototypes
        needed by external libvlc clients
      
      * Moved and renamed some things in headers. 
         - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common)
         - Removed snapshot.h (merged in vlc_vout.h)
         - Removed vlc_spu.h (merged in vlc_osd.h)
         - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface)
         - Moved all internal headers to src
         - Merged vlc_video.h and video_output.h and move private things to src
         - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h
           (meta headers for use in modules, and often implying too large 
           dependencies)
      * Removed some useless dependencies
      * Unexported a bunch of functions and structures used only in src/
        (--> Still some work here)
      * Finally made input_thread_t and input_source_t (mostly) private. 
        Added input_GetItem to fetch the input_item of an input_thread
      * Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol 
        prefix
      
      This commit has a 99% probability of breaking the build, 0.1% of killing
      your cat and 0% of getting you hot chicks.
      d3fe7f28
  4. 20 Nov, 2006 1 commit
    • Benjamin Pracht's avatar
      · f94dbb3e
      Benjamin Pracht authored
      * Quick fix when transcoding and resampling mono audio tracks.
      * The transcode module should be reviewed: all the the fields in p
      _enc->fmt_in are not set, it seems 
      
      f94dbb3e
  5. 15 Sep, 2006 1 commit
    • Clément Stenac's avatar
      For consistency, remove references to vlc from libvlc · f485214f
      Clément Stenac authored
      Also, make it clearer what is shared and instance-specific
      
      So,
      libvlc_t ==> libvlc_global_t
      vlc_t ==> libvlc_int_t (internal instance)
      
      p_object->p_libvlc ==> p_object->p_libvlc_globale
      p_object->p_vlc ==> p_object->p_libvlc
      
      VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC
      
      And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)
      
      f485214f
  6. 06 Aug, 2006 1 commit
  7. 31 Mar, 2006 1 commit
  8. 18 Feb, 2006 1 commit
  9. 17 Feb, 2006 1 commit
  10. 12 Jan, 2006 1 commit
  11. 31 Oct, 2005 2 commits
  12. 15 Oct, 2005 1 commit
  13. 09 Jul, 2005 1 commit
  14. 08 Jul, 2005 1 commit
  15. 26 Apr, 2005 1 commit
  16. 17 Mar, 2005 1 commit
  17. 11 Dec, 2004 1 commit
    • Clément Stenac's avatar
      Improvements to preferences · a90a19a6
      Clément Stenac authored
      * Each module can declare a "human-readable short name" with set_name
      * Modules are sorted by category (set_category, set_subcategory).
        Modules configs can be separated by set_section()
      * Separated audio-filter and audio-visual
      * Separated extraintf and control
      * New command and widget : add_module_list() for comma-separated modules
      * Vfilters now use "," as separator
      a90a19a6
  18. 18 Jun, 2004 1 commit
  19. 22 Dec, 2003 1 commit
  20. 04 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · 75426e20
      Gildas Bazin authored
      * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
         bandlimited interpolation resampler.
         It is not yet enabled by default because it requires a bit more works
         (not fully stable yet because of buffer overflows under certain conditions).
      
      * src/audio_output/input.c: the resamplers are now always active (expcept
         in spdif mode).
      
      * modules/audio_filter/resampler/*: modified the resampler to return the
         input buffer when no resampling is needed.
      75426e20
  21. 17 Feb, 2003 1 commit
    • Gildas Bazin's avatar
      · f0997cb2
      Gildas Bazin authored
      * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
         resampler so the ugly resampler is once again the default. The quality of
         the ugly resampler is currently better than the linear one because of a
         design defect.
      f0997cb2
  22. 16 Feb, 2003 1 commit
  23. 13 Dec, 2002 1 commit
    • Gildas Bazin's avatar
      · 270c4994
      Gildas Bazin authored
      * modules/gui/wxwindows/*: added skeleton for popup contextual menu.
      * modules/access/dvdplay/access.c, modules/audio_filter/resampler/linear.c: a couple of warning
      fixes.
      270c4994
  24. 20 Nov, 2002 1 commit
    • 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
  25. 15 Nov, 2002 1 commit
    • Gildas Bazin's avatar
      · 42c78694
      Gildas Bazin authored
      * modules/codec/vorbis.c, modules/audio_filter/resampler/linear.c: adapted to
         the new changes in aout3.
      42c78694
  26. 11 Nov, 2002 2 commits
    • Gildas Bazin's avatar
      · c0e8ae07
      Gildas Bazin authored
      * src/audio_output/filters.c, src/audio_output/input.c, include/aout_internal.h,
         modules/audio_filter/resampler/*: Changes that allow the resamplers to set
         the start and end date of the frame it outputs.
         This allows us for instance to output a smaller frame than what we should, and
         keep the rest of the data to compute the resampling of the next frame.
         In short, we can implement much more complex resampling algorithms than before.
      
      * modules/audio_filter/resampler/linear.c: rewrote the linear resampler. The audio
         quality doesn't seem to be better than the ugly resampler, maybe I shouldn't
         have wasted my time on this...
      c0e8ae07
    • Gildas Bazin's avatar
      · 255b41ac
      Gildas Bazin authored
      * modules/audio_output/file.c: will write a WAV header by default. Can be
         disabled with --no-audiofile-wav.
      * modules/audio_filter/resampler/linear.c: disabled for now, until I actually
         manage to make it work without a problem.
      255b41ac
  27. 10 Nov, 2002 1 commit
  28. 07 Nov, 2002 1 commit
  29. 15 Oct, 2002 1 commit
  30. 30 Sep, 2002 1 commit
  31. 28 Aug, 2002 1 commit
  32. 24 Aug, 2002 2 commits
  33. 21 Aug, 2002 1 commit
    • Christophe Massiot's avatar
      Big round of fixes in the aout3. · 1c13a987
      Christophe Massiot authored
      * Audio and video should now _always_ be perfectly in sync.
      * Changes in a52.c (end_date management) must be ported to other codecs,
        otherwise mixer errors will appear.
      * Audio output plug-in can now tell whether they can handle a little
        clock drift (for instance, inserting zeroes after a pause).
      1c13a987
  34. 12 Aug, 2002 1 commit
  35. 10 Aug, 2002 1 commit
  36. 09 Aug, 2002 1 commit