]> git.sesse.net Git - vlc/commit
* ./src/audio_output/output.c: reverted my previous aout_OutputNextBuffer
authorSam Hocevar <sam@videolan.org>
Sun, 25 Aug 2002 09:40:00 +0000 (09:40 +0000)
committerSam Hocevar <sam@videolan.org>
Sun, 25 Aug 2002 09:40:00 +0000 (09:40 +0000)
commit51e9975309f7784ab00dacf9779090f19543a1ab
treeca73ea267a985d790f495ab1255ed1aead1fbe1c
parent1c79a0fac8b20ea0c8220525a348593e6425fa01
  * ./src/audio_output/output.c: reverted my previous aout_OutputNextBuffer
    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.
12 files changed:
include/aout_internal.h
include/vlc_symbols.h
modules/audio_output/alsa.c
modules/audio_output/arts.c
modules/audio_output/esd.c
modules/audio_output/oss.c
modules/audio_output/sdl.c
modules/audio_output/waveout.c
modules/gui/macosx/aout.m
modules/gui/qnx/aout.c
modules/video_output/directx/aout.c
src/audio_output/output.c