No description
Find a file
Tanu Kaskinen 2c14306507 source: Fix monitor source rate changing
When a sink changes its sample rate, also the monitor source rate
needs to be changed. In order to determine whether a source supports
rate changing, the code checks if the update_rate() callback is set,
but monitor sources don't have that callback set, so the old code
always failed to change the monitor source rate.

This patch fixes the monitor source rate changing by handling monitor
sources as a special case in pa_source_update_rate(): if the source is
a monitor source, then the update_rate() callback is not required.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=66424
2013-08-27 15:34:33 +03:00
doc
doxygen
m4
man pacat: Added support for recording from one specific sink input 2013-08-14 16:09:54 +03:00
po i18n: Update zh_TW translation 2013-08-06 09:34:11 +05:30
shell-completion bash-completion: Fix device completion for pacat 2013-08-15 10:03:40 +03:00
src source: Fix monitor source rate changing 2013-08-27 15:34:33 +03:00
vala vala: Add CVolume.set() 2013-07-18 09:16:22 +03:00
.gitignore .gitignore: Add build-aux 2013-06-23 10:31:13 +03:00
.mailmap
autogen.sh
bootstrap.sh
configure.ac introspect: Expose card profile available flag 2013-07-15 19:41:07 +03:00
git-version-gen
GPL
LGPL
libpulse-mainloop-glib.pc.in
libpulse-simple.pc.in
libpulse.pc.in
LICENSE doc: Update LICENSE to reflect optional libpulse dep on libdbus 2013-08-07 23:16:30 +05:30
Makefile.am
NEWS
orc.mak
PROTOCOL introspect: Expose card profile available flag 2013-07-15 19:41:07 +03:00
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/

SPELLING:
        PulseAudio