mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	
				
				No description
				
			
		
				Use the port availability flag to expose whether a certain profile is connected and whether it's doing actual audio streaming. The proposed mapping is the following: - Profile disconnected: port is unavailable - Profile is connected (but not streaming/playing): availability unknown - Profile is streaming/playing: port is available The availability-unknown is specially interesting: it involves that if the sink/source exists (corresponding card profile set), it is currently in suspended state. For example, for SCO cases (HFGW or HSP), this means the SCO is down. A policy module would typically not change this, unless someone is really trying to use the sink/source. This situation would be nicely handled by module-suspend-on-idle, which would automatically connect SCO. On the other hand, if the user wants to control the status of the SCO, it will still be possible by resuming the sink or source (suspend=0). This works out-of-the-box since most UIs would show to the user ports whose availability is unknown.  | 
			||
|---|---|---|
| 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