1. 14 Nov, 2004 1 commit
  2. 18 Oct, 2004 1 commit
  3. 27 Sep, 2004 1 commit
  4. 05 Sep, 2004 1 commit
  5. 12 Jul, 2004 2 commits
  6. 07 Jul, 2004 1 commit
  7. 30 May, 2004 1 commit
  8. 10 May, 2004 1 commit
  9. 22 Apr, 2004 1 commit
  10. 19 Apr, 2004 1 commit
  11. 18 Apr, 2004 1 commit
  12. 03 Mar, 2004 1 commit
    • gbazin's avatar
      · c87d50dd
      gbazin authored
      * ALL: changed the prototype of module_Need() to accept a "strict" boolean argument.
      If "strict" is true and a module name is provided then module_Need() will only look for the specified module
      If "strict" is false, then module_Need() will first look for the specified module and if it wasn't found, will continue with the other modules with the same "capability".
      c87d50dd
  13. 06 Jan, 2004 1 commit
  14. 20 Dec, 2003 1 commit
    • Boris Dorès's avatar
      * libvlc.h input.c headphone.c: · 78ffa46b
      Boris Dorès authored
          fix support of audio channel mixers, like the headphone channel mixer
          for instance, which was broken since the introduction of user audio
          filters; if specified by the user and compatible with the audio
          pipeline, we add the channel mixer after the user filters.
          -> unfortunately, this fix removed two strings and introduced 4 new
             ones
          -> TODO: allow the user to choose only amongst channel mixers, not
             all available audio filters
      
      * vlc.exe.manifest Makefile.am install-win32 :
          add a manifest file to allow the win32 gui to use Windows XP visual
          styles when available.
      78ffa46b
  15. 17 Dec, 2003 1 commit
  16. 02 Nov, 2003 2 commits
    • gbazin's avatar
      · 5f151d51
      gbazin authored
      * src/audio_output/input.c: on-the-fly visualization changes.
      * modules/gui/wxwindows/menus.cpp: added a visualization entry.
      5f151d51
    • hartman's avatar
      * modules/audio_output/input.c: created variables to allow for a autogenerated · faf9b659
      hartman authored
        Visualizations menu (is this the right location?)
        Problems currently are: Doesn't work on the fly. where to start?
        For that reason it now also uses config options instead of variables.
      * modules/visualization/visual/visual.c: small adaptions
      * modules/gui/macosx/controls.m: fix warnings.
      faf9b659
  17. 02 Sep, 2003 1 commit
    • gbazin's avatar
      · 8fd7c421
      gbazin authored
      * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.
      8fd7c421
  18. 23 Aug, 2003 1 commit
  19. 19 Aug, 2003 1 commit
    • zorglub's avatar
      * src/audio_output/input.c: forgot to free something · 6db05717
      zorglub authored
      * modules/visualisation/visual/* :
      	visualization system. It supports multi-effects.
      At the moment:
      	-dummy (guess what ? it does nothing)
      	-scope (adapted and fixed from sam's one)
      	-random (displays random plots)
      Todo:
      	- spectrum analyser
      	- movement effects (rotations, scrolls,...)
      	- blur effect ?
      6db05717
  20. 18 Aug, 2003 1 commit
    • zorglub's avatar
      * src/audio_output/input.c · 0596bf59
      zorglub authored
        src/libvlc.h :
             First try to implement "user audio filters"
             You can provide a list of audio filters that you want to add to
             the pipeline (only the "headphone", at that time).
      	(use --audio-filter filter1,filter2,...)
      
         ***Warning***
         It seems to work, but no guarantee at all. Perhaps all is bad
         and the commit should be reverted, as it could break audio output
      
      * modules/codec/libmpeg2.c :
      	Fixed a segfault when vout creation fails
      0596bf59
  21. 06 Apr, 2003 1 commit
  22. 04 Mar, 2003 1 commit
    • gbazin's avatar
      · 75426e20
      gbazin 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
  23. 21 Feb, 2003 1 commit
    • gbazin's avatar
      · 62bd7089
      gbazin authored
      * src/audio_output/input.c: fixed buffer allocation bug that was triggered
         when using "in place" resamplers.
      62bd7089
  24. 26 Jan, 2003 1 commit
    • gbazin's avatar
      · 3bcbf474
      gbazin authored
      * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
          (p_input->p_first_byte_to_mix sometimes need to be reset)
      * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
      3bcbf474
  25. 16 Jan, 2003 1 commit
  26. 25 Dec, 2002 1 commit
    • Christophe Massiot's avatar
      Santa Claus brings to you : · a1e7a1e6
      Christophe Massiot authored
      * A placeholder for the Italian translation,
      * A bug fix for mono streams on stereo speakers,
      * A fix for a possible crash in the FTP access,
      * Correct coordinates in OS X fullscreen modes (closing #47),
      * Cosmetic fixes.
      a1e7a1e6
  27. 22 Dec, 2002 1 commit
  28. 09 Dec, 2002 1 commit
    • Boris Dorès's avatar
      - new headphone channel mixer with virtual spatialization effect : This · 84ae579e
      Boris Dorès authored
        effect should give you the feeling that you stands in a real room with
        a complete 5.1 speaker set when using only a headphone, providing a
        more realistic sound experience. It should also be more comfortable
        and less tiring when listening to music for long periods of time.It
        works with any source format from mono to 5.1.
      
        -> please try it and feel free to give me some feedback. Some
           improvements are already planned (adding echo, more configuration
           options, ...).
      
      NB: whereas the filter itself is in a (very first) stable version, the
          way it is integrated to the filter chain is only a _temporary_ hack
          since it's the audio ouput core (input.c actually) which is directly
          responsible for it. Integrating it in a more suitable way will
          probably require some work on the way the filters are selected as
          well as on the configuration level, but I'm working on it :)
      84ae579e
  29. 06 Dec, 2002 1 commit
  30. 26 Nov, 2002 1 commit
  31. 25 Nov, 2002 2 commits
  32. 15 Nov, 2002 1 commit
    • 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
  33. 13 Nov, 2002 1 commit
  34. 11 Nov, 2002 1 commit
    • gbazin's avatar
      · c0e8ae07
      gbazin 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
  35. 10 Nov, 2002 1 commit
    • gbazin's avatar
      · b4f932ad
      gbazin authored
      * src/audio_output/output.c: fixed another quality affecting bug.
      
      * include/aout_internal.h src/audio_output/input.c: major change to the
         resampling algorithm. When resampling is requested to keep the audio stream
         synchronised to the main clock, we trigger it but we change the resampling
         rate only progressively so it doesn't get noticed too much by the listener.
      b4f932ad
  36. 08 Nov, 2002 1 commit
    • gbazin's avatar
      · d532cf3c
      gbazin authored
      * ALL: using "%ll" in printf format strings is not portable (notably on win32) so
         we now use the I64Fx familly of macros to print 64 bits numbers (x being
         replaced by d,i,o,u,x or X).
         eg: msg_Dbg( p_this, "sample is "I64Fi" late", ll_time );
      
      * src/misc/messages.c: got rid of ConvertPrintfFormatString().
      d532cf3c
  37. 20 Oct, 2002 1 commit