1. 20 Oct, 2002 1 commit
  2. 16 Oct, 2002 1 commit
  3. 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
  4. 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
  5. 05 Oct, 2002 2 commits
  6. 04 Oct, 2002 1 commit
    • Sam Hocevar's avatar
      * ./configure.ac.in: removed now unnecessary --force-exe-suffix flag. · 89987e11
      Sam Hocevar authored
        * ./src/misc/objects.c: structure_lock is now local.
        * ./src/misc/threads.c: implemented named mutexes which provide a handy
          way to protect data across plugins which might be sharing the same
          resources. Thread-unsafe libraries come to mind, but we can imagine
          using a named mutex for configuration files, or special devices.
        * ./include/main.h: removed global_lock because of vlc_mutex_need, removed
          p_global_data because it was never used, removed structure_lock because
          it did not belong here.
      89987e11
  7. 02 Oct, 2002 1 commit
  8. 01 Oct, 2002 1 commit
  9. 30 Sep, 2002 4 commits
  10. 18 Sep, 2002 1 commit
  11. 14 Sep, 2002 1 commit
  12. 11 Sep, 2002 1 commit
  13. 02 Sep, 2002 1 commit
    • Christophe Massiot's avatar
      The liba52 "codec" is now an audio filter. It means we are now able to · 34c71967
      Christophe Massiot authored
      autodetect S/PDIF hardware support and the audio output plug-in chooses
      the best one. Of course it probably breaks existing output modules, see
      oss.c for hints :).
      
      Also include minor tweaks which will entitle us to decode and output 5.1
      audio. It may break existing plug-ins, too. See
      audio_output.c:aout_FormatNbChannels for hints.
      34c71967
  14. 31 Aug, 2002 2 commits
  15. 30 Aug, 2002 2 commits
  16. 29 Aug, 2002 1 commit
  17. 25 Aug, 2002 2 commits
    • Sam Hocevar's avatar
      * ./modules/audio_output/oss.c, ./modules/audio_output/sdl.c: improved · fd94f31b
      Sam Hocevar authored
          sound synchronization.
        * ./src/audio_output/output.c: reverted another change I previously did :-)
      fd94f31b
    • 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
  18. 24 Aug, 2002 4 commits
  19. 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
  20. 20 Aug, 2002 1 commit
    • Stéphane Borel's avatar
      · 97acd0f3
      Stéphane Borel authored
      *Set output format to AOUT_FMT_SPDIF when in spdif mode.
      
      S/PDIF does not work here in oss though (output starving).
      97acd0f3
  21. 19 Aug, 2002 4 commits
  22. 15 Aug, 2002 1 commit
  23. 14 Aug, 2002 4 commits
  24. 13 Aug, 2002 1 commit