Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								29c7a28817 
								
							 
						 
						
							
							
								
								kill autoload stuff as planned  
							
							 
							
							
							
						 
						
							2009-01-15 20:07:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								615e05584e 
								
							 
						 
						
							
							
								
								add functionality to dump list of cards  
							
							 
							
							
							
						 
						
							2009-01-15 18:52:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								49ae38347c 
								
							 
						 
						
							
							
								
								cli: add missing update-*-proplist  
							
							 
							
							
							
						 
						
							2009-01-13 22:53:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								9d6e9f51df 
								
							 
						 
						
							
							
								
								cli: update-sink-proplist  
							
							 
							
							
							
						 
						
							2009-01-13 16:59:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								651a451c54 
								
							 
						 
						
							
							
								
								support changing logging parameters during runtime using the CLI  
							
							 
							
							
							
						 
						
							2008-10-21 19:14:07 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								916899a973 
								
							 
						 
						
							
							
								
								pass force_refresh=FALSE to all volume/mute read invocations  
							
							 
							
							
							
						 
						
							2008-08-13 13:59:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								756fac8d04 
								
							 
						 
						
							
							
								
								add new switch --disallow-exit  
							
							 
							
							
							
						 
						
							2008-08-06 19:39:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								34dd4a20f2 
								
							 
						 
						
							
							
								
								fix shutdown when --disallow-module-loading=1 is passed  
							
							 
							
							
							
						 
						
							2008-08-05 23:56:25 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								8ae83d618e 
								
							 
						 
						
							
							
								
								get rid of svn $ keywords  
							
							 
							
							
							
						 
						
							2008-06-18 23:23:21 +03: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 
								
							 
						 
						
							
							
							
							
								
							
							
								a25a459cdf 
								
							 
						 
						
							
							
								
								Attempt to resolve the multilib conflicts by getting all the config files  
							
							 
							
							... 
							
							
							
							look equally for all plattforms.  This includes getting rid go pathnames
with libdir; let's make ps search for files with relative paths there.
https://bugzilla.redhat.com/show_bug.cgi?id=228383 
Modified patch, originally from Lubomir Kundrak <lkundrak@redhat.com>
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2132 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-03-27 20:52:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tanu Kaskinen 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed2a8c042 
								
							 
						 
						
							
							
								
								Increase the maximum line length of default.pa from 256 to 1024. Load commands of modules that need multiple channel maps may grow rather long.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2084 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-12-14 12:54:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								65a6bff357 
								
							 
						 
						
							
							
								
								more pa_boolization  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2008 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-11-01 00:32:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								a67c21f093 
								
							 
						 
						
							
							
								
								merge 'lennart' branch back into trunk.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-10-28 19:13:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								1e12e0ee8d 
								
							 
						 
						
							
							
								
								Kill spaces on EOL  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1465 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-05-29 17:24:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								918cacb4f4 
								
							 
						 
						
							
							
								
								Replace AO_xxx usage with pa_atomic_xxx and friends wherever it makes sense  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1459 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-05-27 20:38:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								d949983845 
								
							 
						 
						
							
							
								
								Add a new meta command ".ifexists" to the CLI language, to execute commands only if a specified file exists. Original patch from cjvdb.  Closes   #36  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1456 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-05-26 23:39:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								f6023cb5ee 
								
							 
						 
						
							
							
								
								Fix some instances where we printed a string without first checking that  
							
							 
							
							... 
							
							
							
							the pointer was valid.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1436 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-03-06 15:47:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								06211b7c8f 
								
							 
						 
						
							
							
								
								Add copyright notices to all relevant files. (based on svn log)  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-02-13 15:35:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								521daf6f0a 
								
							 
						 
						
							
							
								
								Huge trailing whitespace cleanup. Let's keep the tree pure from here on,  
							
							 
							
							... 
							
							
							
							mmmkay?
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-01-04 13:43:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								8dc6214276 
								
							 
						 
						
							
							
								
								Revert r1404 and keep it on a development branch until it is fully tested.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1409 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-11-06 13:06:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								d210ebbb09 
								
							 
						 
						
							
							
								
								rework memory block management to be thread-safe and mostly lock-free.  
							
							 
							
							... 
							
							
							
							pa_memblock is now an opaque structure. Access to its fields is now done
through various accessor functions in a thread-safe manner.
pa_memblock_acquire() and pa_memblock_release() are now used to access the
attached audio data. Why? To allow safe manipulation of the memory pointer
maintained by the memory block. Internally _acquire() and _release() maintain a
reference counter. Please do not confuse this reference counter whith the one
maintained by pa_memblock_ref()/_unref()!
As a side effect this patch removes all direct usages of AO_t and replaces it
with pa_atomic_xxx based code.
This stuff needs some serious testing love. Especially if threads are actively
used.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1404 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-09-26 23:50:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								5264d235d2 
								
							 
						 
						
							
							
								
								make pa_mempool_stat thread-safe/lock-free  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1343 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-29 02:01:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								c6ca9a85c3 
								
							 
						 
						
							
							
								
								print per-type memory block statistics on "stat"  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1294 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-19 16:25:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								0e436a6926 
								
							 
						 
						
							
							
								
								Rework memory management to allow shared memory data transfer. The central idea  
							
							 
							
							... 
							
							
							
							is to allocate all audio memory blocks from a per-process memory pool which is
available as read-only SHM segment to other local processes. Then, instead of
writing the actual audio data to the socket just write references to this
shared memory pool.
To work optimally all memory blocks should now be of type PA_MEMBLOCK_POOL or
PA_MEMBLOCK_POOL_EXTERNAL. The function pa_memblock_new() now generates memory
blocks of this type by default.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1266 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-18 19:55:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								1c45061fe1 
								
							 
						 
						
							
							
								
								add new CLI command move-source-output as wrapper around pa_source_output_move_to()  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1182 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-03 22:31:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e8b0968b 
								
							 
						 
						
							
							
								
								add new CLI function "move-sink-input" as wrapper around pa_sink_input_move_to()  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1169 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-07-29 15:07:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								f44ba09265 
								
							 
						 
						
							
							
								
								big s/polyp/pulse/g  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-06-19 21:53:48 +00:00