Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b43a45d184 
								
							 
						 
						
							
							
								
								allow setting properties for modules, too  
							
							 
							
							
							
						 
						
							2009-01-19 22:02:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								4a13763797 
								
							 
						 
						
							
							
								
								Add support for 24bit samples encoded in the LSB of 32 bit words  
							
							 
							
							
							
						 
						
							2009-01-16 18:39:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								6dc76d1158 
								
							 
						 
						
							
							
								
								add support for 24bit packed samples  
							
							 
							
							
							
						 
						
							2009-01-16 03:15:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								bae221cca9 
								
							 
						 
						
							
							
								
								rework module usage counter stuff to be pull based  
							
							 
							
							
							
						 
						
							2009-01-15 20:49:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								47a2b17d01 
								
							 
						 
						
							
							
								
								make proplist inheritance scheme automatic and implicit  
							
							 
							
							
							
						 
						
							2009-01-15 20:27:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								29c7a28817 
								
							 
						 
						
							
							
								
								kill autoload stuff as planned  
							
							 
							
							
							
						 
						
							2009-01-15 20:07:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								5abda63a1f 
								
							 
						 
						
							
							
								
								convert pa_client instantiation to use a pa_client_new_data struct and add hooks for manipulating it  
							
							 
							
							
							
						 
						
							2009-01-15 17:52:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								75119e91cd 
								
							 
						 
						
							
							
								
								add new dont_rewind_render flag to allow quick starts of newly created streams  
							
							 
							
							
							
						 
						
							2009-01-15 00:40:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								aff72437a6 
								
							 
						 
						
							
							
								
								Fix suspending of all sinks/sources  
							
							 
							
							... 
							
							
							
							pasuspender issues a SUSPEND_ALL requests for suspending all
sinks/sources at once. This has been broken due to an ill-placed sanity
checked. 
							
						 
						
							2009-01-12 19:44:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								947a828943 
								
							 
						 
						
							
							
								
								fix version check  
							
							 
							
							
							
						 
						
							2009-01-12 19:33:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								6130c5c11b 
								
							 
						 
						
							
							
								
								Add "base volume" field to sinks/sources  
							
							 
							
							
							
						 
						
							2008-12-24 00:49:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								adc2973c8d 
								
							 
						 
						
							
							
								
								Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTED  
							
							 
							
							
							
						 
						
							2008-10-26 19:32:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-Andre Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								45412740b8 
								
							 
						 
						
							
							
								
								volume hooks  
							
							 
							
							... 
							
							
							
							Signed-off-by: Lennart Poettering <lennart@poettering.net> 
							
						 
						
							2008-10-07 01:54:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								aa4373962c 
								
							 
						 
						
							
							
								
								make sure we send a started messages when we are uncorking  
							
							 
							
							
							
						 
						
							2008-10-06 02:26:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								644f39d261 
								
							 
						 
						
							
							
								
								a few FreeBSD fixes, from alexis  
							
							 
							
							... 
							
							
							
							Signed-off-by: Lennart Poettering <lennart@poettering.net> 
							
						 
						
							2008-10-01 01:31:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								79009d2235 
								
							 
						 
						
							
							
								
								command_get_info() segv in some conditions  
							
							 
							
							... 
							
							
							
							Signed-off-by: Lennart Poettering <lennart@poettering.net> 
							
						 
						
							2008-09-03 19:44:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								40b66a0be9 
								
							 
						 
						
							
							
								
								Implement "early requests" mode.  
							
							 
							
							... 
							
							
							
							PA_STREAM_EARLY_REQUESTS is a new flag that will modify buffering metric
selection behaviour a bit. This code is good for broken ALSA/OSS clients that
ignore 'readability' on the fds in question and schedule audio via usleep()
instead. 
							
						 
						
							2008-09-03 18:31:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								82ea8dde8a 
								
							 
						 
						
							
							
								
								avoid rounding errors on requested buffering metrics  
							
							 
							
							
							
						 
						
							2008-09-01 02:41:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9b8dce30 
								
							 
						 
						
							
							
								
								add a few missing casts  
							
							 
							
							
							
						 
						
							2008-08-20 03:33:06 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b7026bf248 
								
							 
						 
						
							
							
								
								add a few more gcc warning flags and fix quite a few problems found by doing so  
							
							 
							
							
							
						 
						
							2008-08-19 22:39:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								ec62596f49 
								
							 
						 
						
							
							
								
								allow clients to not specify the volume for their streams  
							
							 
							
							
							
						 
						
							2008-08-18 17:49:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								c35d1bbec3 
								
							 
						 
						
							
							
								
								rework validity checking of sink/source/... names  
							
							 
							
							
							
						 
						
							2008-08-18 17:48:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								916899a973 
								
							 
						 
						
							
							
								
								pass force_refresh=FALSE to all volume/mute read invocations  
							
							 
							
							
							
						 
						
							2008-08-13 13:59:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								7c5a95950e 
								
							 
						 
						
							
							
								
								initialize IP ACLs properly  
							
							 
							
							
							
						 
						
							2008-08-11 19:46:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								432b4e5f7d 
								
							 
						 
						
							
							
								
								don't use PA_GCC_UNUSED anymore  
							
							 
							
							
							
						 
						
							2008-08-09 16:20:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								756fac8d04 
								
							 
						 
						
							
							
								
								add new switch --disallow-exit  
							
							 
							
							
							
						 
						
							2008-08-06 19:39:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b4e8cac066 
								
							 
						 
						
							
							
								
								don't include authkey-prop.h anymore  
							
							 
							
							
							
						 
						
							2008-08-06 03:04:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								34dd4a20f2 
								
							 
						 
						
							
							
								
								fix shutdown when --disallow-module-loading=1 is passed  
							
							 
							
							
							
						 
						
							2008-08-05 23:56:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								64a23677d3 
								
							 
						 
						
							
							
								
								inherit proplist on sample playback from client  
							
							 
							
							
							
						 
						
							2008-08-04 23:32:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								eec623a23b 
								
							 
						 
						
							
							
								
								add hooks for connection creation/deletion, for that export pa_native_connection  
							
							 
							
							
							
						 
						
							2008-08-04 18:58:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								04ffac57a6 
								
							 
						 
						
							
							
								
								add extension system for native protocol  
							
							 
							
							
							
						 
						
							2008-08-03 18:56:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								065e7644ac 
								
							 
						 
						
							
							
								
								make all protocol objects global singletons  
							
							 
							
							
							
						 
						
							2008-08-03 16:44:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								d36c5c97e5 
								
							 
						 
						
							
							
								
								rename props.[ch] to shared.[ch]  
							
							 
							
							
							
						 
						
							2008-08-01 02:13:41 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								edc56a7f7a 
								
							 
						 
						
							
							
								
								rename pa_property_xxx to pa_shared_xxx to avoid confusion with property lists  
							
							 
							
							
							
						 
						
							2008-08-01 01:56:09 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								98c26b179d 
								
							 
						 
						
							
							
								
								add proper update_max_request handler to native protocol streams  
							
							 
							
							
							
						 
						
							2008-06-28 01:09:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								05400321c0 
								
							 
						 
						
							
							
								
								fix underrun detection for prebuf=0 streams  
							
							 
							
							
							
						 
						
							2008-06-27 00:35:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								7755f759aa 
								
							 
						 
						
							
							
								
								use (uint32_t) -1 to signify default buffer_attr values instead of 0, to allow prebuf=0  
							
							 
							
							
							
						 
						
							2008-06-27 00:34:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								1514d13835 
								
							 
						 
						
							
							
								
								split pa_memblockq_flush() into two flush commands, one which fixes up the read ptr, and one which fixes up the write ptr  
							
							 
							
							
							
						 
						
							2008-06-26 00:39:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								add6c0361a 
								
							 
						 
						
							
							
								
								Rework module-combine to work with glitch-free core; add new max_request field to pa_sink  
							
							 
							
							
							
						 
						
							2008-06-20 22:32:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								8ae83d618e 
								
							 
						 
						
							
							
								
								get rid of svn $ keywords  
							
							 
							
							
							
						 
						
							2008-06-18 23:23:21 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								ba64de8f3c 
								
							 
						 
						
							
							
								
								reset prebuf if it is too large  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2548 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-06-17 20:08:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								8ba8265e19 
								
							 
						 
						
							
							
								
								server side of new shm negotiation scheme; fix a bad memory access  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2545 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-06-17 18:29:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								ce534976ce 
								
							 
						 
						
							
							
								
								avoid division by zero when informing user about unloaded lazy samples in the sample cache  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2529 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-06-14 21:33:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b27cc1d426 
								
							 
						 
						
							
							
								
								fix a bad memory access pulsecore/client.c  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2527 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-06-13 21:56:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								7297bd91e7 
								
							 
						 
						
							
							
								
								always expect name field in upload datagram  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2489 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-05-27 22:07:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								28405e3dcf 
								
							 
						 
						
							
							
								
								big mumbo jumo of interleaved patches.  
							
							 
							
							... 
							
							
							
							* Use seperate "state" and "config" paths
* Pass the fact that we are in system mode via an env var $PULSE_SYSTEM instead of as var in pa_core
* Properly check proc name when checking PID files. Don't check exename, because we cannot read that for other uids
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2480 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-05-21 22:50:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								ef4c6bf9d2 
								
							 
						 
						
							
							
								
								remove a misplaced assert  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2466 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-05-18 19:10:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								971342de0b 
								
							 
						 
						
							
							
								
								dump latency metrics for recording streams, too  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2454 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-05-17 09:11:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								045c1d602d 
								
							 
						 
						
							
							
								
								merge glitch-free branch back into trunk  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-05-15 23:34:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								bc5e3f1555 
								
							 
						 
						
							
							
								
								properly notify clients about suspended state when moving source output streams.  Closes   #244 . Patch from slicer  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2181 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-03-27 23:59:37 +00:00