1. 11 Dec, 2004 1 commit
    • zorglub's avatar
      Improvements to preferences · a90a19a6
      zorglub 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
  2. 05 Nov, 2004 1 commit
  3. 21 Oct, 2004 1 commit
  4. 26 Feb, 2004 1 commit
  5. 25 Jan, 2004 2 commits
  6. 15 Dec, 2003 1 commit
    • gbazin's avatar
      · 273f3bc4
      gbazin authored
      * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono.
        Too many people just don't know how to set the windows speakers configuration setting properly.
      273f3bc4
  7. 14 Aug, 2003 1 commit
  8. 11 Jul, 2003 1 commit
    • gbazin's avatar
      · fec78c9a
      gbazin authored
      * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
      * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey.
      * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
      fec78c9a
  9. 11 Jun, 2003 1 commit
    • gbazin's avatar
      · 35ca63a9
      gbazin authored
      * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
      35ca63a9
  10. 21 May, 2003 1 commit
    • gbazin's avatar
      · 3992570d
      gbazin authored
      *  modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
      3992570d
  11. 04 May, 2003 1 commit
    • gbazin's avatar
      · 30336bba
      gbazin authored
      * src/misc/variables.c, ALL: improvements to the object variables api.
         - added another argument to var_Change().
         - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
           that are used to set/get a friendly name to an object variable.
         - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
           the number of availabel choices without having to get their value
           as well.
         - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
           a friendly name to the choice value.
         - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
           names.
      
      * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
      30336bba
  12. 29 Apr, 2003 1 commit
    • gbazin's avatar
      · deb90feb
      gbazin authored
      * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
      * modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.
      deb90feb
  13. 07 Apr, 2003 1 commit
    • gbazin's avatar
      · a8b6aa37
      gbazin authored
      * modules/audio_output/directx.c, modules/audio_output/waveout.c:
         cosmetic changes.
      a8b6aa37
  14. 30 Mar, 2003 1 commit
    • gbazin's avatar
      · a1e81377
      gbazin authored
      * modules/*: sanitization of the modules description strings.
      a1e81377
  15. 03 Mar, 2003 1 commit
    • gbazin's avatar
      · 7211d64e
      gbazin authored
      * ALL: Finally fixed the MSVC project files.
             Don't include io.h on win32 when not necessary.
             A few build fixes for MSVC.
      
      * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
         present.
      7211d64e
  16. 20 Feb, 2003 1 commit
    • gbazin's avatar
      · de621e39
      gbazin authored
      * src/libvlc.h, modules/audio_output: added a global --spdif config option
         to allow using the spdif output by default if available.
      * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
         a dos command box.
      * modules/control/rc/rc.c: on win32 enabled the echo mode and the
         backspace key.
      * modules/codec/mpeg_audio.c: fixed a sync bug.
      de621e39
  17. 19 Feb, 2003 1 commit
    • gbazin's avatar
      · 2d227502
      gbazin authored
      * modules/audio_output/directx.c: forgot to enable channel re-ordering.
      * modules/audio_output/waveout.c: fixed a crash that happened when probing
         devices supporting S/PDIF. (Should fix 354)
      2d227502
  18. 17 Feb, 2003 1 commit
    • gbazin's avatar
      · 9999718f
      gbazin authored
      * modules/audio_output/directx.c: added multichannel support to the
         directx plugin.
      * modules/audio_output/waveout.c: fixed quad audio channels detection and
         a few misplaced debug messages.
      * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
      9999718f
  19. 14 Feb, 2003 1 commit
  20. 05 Jan, 2003 1 commit
    • gbazin's avatar
      · 7c68013f
      gbazin authored
      * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
      the audio output thread. That should make Win9x/Me happier.
      7c68013f
  21. 26 Nov, 2002 1 commit
    • gbazin's avatar
      · 7244736d
      gbazin authored
      * modules/video_output/directx/directx.c, modules/audio_output/directx.c: removed
      unnecessary code.
      7244736d
  22. 15 Nov, 2002 1 commit
    • 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
  23. 01 Nov, 2002 2 commits
    • gbazin's avatar
      · d5849883
      gbazin authored
      * modules/audio_output/directx.c: forgot an aout_BufferFree().
      d5849883
    • gbazin's avatar
      · 95efa086
      gbazin authored
      * src/audio_output/common.c, include/aout_internal.h: added a new function
         aout_FifoFirstDate() that allows the aout plugin to schedule the first
         play.
      * src/audio_output/output.c: fixed another problem affecting the audio quality.
      * modules/audio_output/directx.c: improvements. The buffering scheme has been
         changed to be less affected by temporary starving. We also schedule the first   sample to play.
      95efa086
  24. 28 Oct, 2002 1 commit
    • 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
  25. 20 Oct, 2002 1 commit
  26. 11 Oct, 2002 1 commit
    • gbazin's avatar
      · cc5919ad
      gbazin authored
      * src/misc/modules.c: fixed a memory leak with the "plugin-path" config option.
      * modules/audio_output/directx.c, modules/audio_output/waveout.c: ported the directx
         and waveout audio plugins to the new changes in the audio output layer.
      * configure.ac.in: fixes for cygwin compilation, and the gtk plugin under mingw32.
      cc5919ad
  27. 06 Oct, 2002 1 commit
    • gbazin's avatar
      · eddf1236
      gbazin authored
      * configure.ac.in: vlc can now be built under cygwin with or without the
         unix emulation layer (without if you use CC="gcc -mno-cygwin").
      * INSTALL.win32: doc update for cygwin build.
      * modules/video_output/directx/events.c, modules/video_output/directx/directx.c,
         modules/audio_output/directx.c: compilation fixes for cygwin.
      eddf1236
  28. 05 Oct, 2002 1 commit
    • gbazin's avatar
      · 94b1b1ac
      gbazin authored
      * ALL: Splitted the directx plugin into an audio and video module.
      94b1b1ac
  29. 30 Sep, 2002 1 commit
  30. 18 Sep, 2002 1 commit
  31. 30 Aug, 2002 1 commit
    • Christophe Massiot's avatar
      aout3 API change : · 06996317
      Christophe Massiot authored
      pf_setformat disappears (it was never called independantly of Open). If
      the format needs to be changed, we will have Close/Open. This is much
      simpler than before. Please check that I didn't break some plug-ins.
      06996317
  32. 29 Aug, 2002 1 commit
  33. 25 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/audio_output/output.c: reverted my previous aout_OutputNextBuffer · 51e99753
      Sam Hocevar authored
          prototype change; it looks like we won't need it after all.
        * ./src/audio_output/output.c: if audio output is too slow, but we
          know there is no next packet, then we play it anyway. Rationale behind
          this is: better play a slightly wrongly dated packet than play silence,
          because it might be wrongly dated but there are chances it won't break
          audio continuity.
        * ./modules/audio_output/sdl.c: workaround for SDL's crap audio output
          system (callback gets called at random times, and no way to know the
          latency of the samples being played). Audio output is now rather good
          here, but please give feedback.
        * ./modules/audio_output/oss.c: we delay a bit before asking for a new
          buffer to avoid starvation.
      51e99753
  34. 24 Aug, 2002 1 commit
  35. 19 Aug, 2002 1 commit
  36. 14 Aug, 2002 1 commit
  37. 12 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/misc/objects.c: two big changes in the object API: now objects can · 6e8f9504
      Sam Hocevar authored
          only have one parent, because I don't want to deal with cycles, and each
          created object is indexed in a global array. This feature is unused yet,
          but it will speed up vlc_object_find(FIND_ANYWHERE).
        * ./debian/rules: activated the faad codec.
        * ./doc/fortunes.txt: new fortune cookies.
        * ./modules/codec/mpeg_video/headers.c: reduced the use of attach/detach.
        * ./modules/audio_output/oss.c: fixed two compilation warnings.
      6e8f9504
  38. 10 Aug, 2002 1 commit
    • gbazin's avatar
      · 5bbe0409
      gbazin authored
      * modules/video_output/directx/aout.c: adapted the directx audio plugin to aout3.
      * modules/audio_output/waveout.c: adapted the waveout audio plugin to aout3 and
      decreased its score so the directx plugin is selected by default.
      * configure.in: re-enabled the waveout plugin
      
      It's really amazing how much aout3 simplifies these plugins :)
      5bbe0409