mirror of
https://github.com/pulseaudio/pulseaudio.git
synced 2024-11-26 19:33:29 +08:00
afbc9dbe49
When a rewind is requested on a sink input, the request parameters are stored in the pa_sink_input struct. The parameters are reset during rewind processing, and if the sink decides to ignore the rewind request due to being suspended, stale parameters are left in pa_sink_input. It's particularly problematic if the rewrite_bytes parameter is left at -1, because that will prevent all future rewind processing on that sink input. So, in order to avoid stale parameters, every rewind request needs to be processed, even if the sink is suspended. Reported-by: Uoti Urpala |
||
---|---|---|
doc | ||
doxygen | ||
m4 | ||
man | ||
po | ||
src | ||
vala | ||
.gitignore | ||
.mailmap | ||
autogen.sh | ||
bootstrap.sh | ||
configure.ac | ||
git-version-gen | ||
GPL | ||
LGPL | ||
libpulse-mainloop-glib.pc.in | ||
libpulse-simple.pc.in | ||
libpulse.pc.in | ||
LICENSE | ||
Makefile.am | ||
orc.mak | ||
PROTOCOL | ||
pulseaudio-text.svg | ||
pulseaudio.svg | ||
PulseAudioConfig.cmake.in | ||
PulseAudioConfigVersion.cmake.in | ||
README | ||
todo |
PULSEAUDIO SOUND SERVER WEB SITE: http://pulseaudio.org/ GIT: git://anongit.freedesktop.org/pulseaudio/pulseaudio GITWEB/CGIT: http://cgit.freedesktop.org/pulseaudio/pulseaudio/ MAILING LIST: http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss GIT COMMITS MAILING LIST: http://lists.freedesktop.org/mailman/listinfo/pulseaudio-commits TRAC/BUGZILLA TICKET CHANGES MAILING LIST: http://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs IRC: #pulseaudio on irc.freenode.org CIA: http://cia.navi.cx/stats/project/polypaudio FRESHMEAT: http://freshmeat.net/projects/pulseaudio/ OHLOH: http://www.ohloh.net/projects/4038 AUTHORS: Several HACKING: In order to run pulseaudio from the build dir __OPTIMIZE__ should be disabled (look at src/pulsecore/core-util.h::pa_run_from_build_tree()), this can be done by passing "CFLAGS=-O0" to the configure script: ./autogen.sh CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure make ./src/pulseaudio -n -F src/default.pa -p $(pwd)/src/.libs/ SPELLING: PulseAudio