Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								e1dbc75eb8 
								
							 
						 
						
							
							
								
								use pa_channel_map_init_extend() instead of pa_channel_map_init_auto() as channel map for sink inputs/source outputs in case no map is specified  
							
							 
							
							
							
						 
						
							2008-10-07 22:45:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								ae83483cf0 
								
							 
						 
						
							
							
								
								modernize a few checks  
							
							 
							
							
							
						 
						
							2008-10-07 22:44:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								f2164023fd 
								
							 
						 
						
							
							
								
								Add new option to disable remixing from/to LFE and set it to on by default  
							
							 
							
							
							
						 
						
							2008-09-05 16:04:42 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								450fe170a5 
								
							 
						 
						
							
							
								
								fix up latency before calling into stream code, to make sure we don't ask for too much data to early  
							
							 
							
							
							
						 
						
							2008-08-29 01:20:25 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								f57b9153a8 
								
							 
						 
						
							
							
								
								fix a few more copy/paste errors  
							
							 
							
							
							
						 
						
							2008-08-05 14:26:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								78236af734 
								
							 
						 
						
							
							
								
								fix copy/paste error  
							
							 
							
							
							
						 
						
							2008-08-04 23:33:29 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								2e71f4d015 
								
							 
						 
						
							
							
								
								only unref memblock if there is one  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2455 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-05-17 09:11:52 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								86b9ef8c96 
								
							 
						 
						
							
							
								
								deal with a possibly failing pa_channel_map_init_auto() correctly  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2105 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2008-02-13 22:13:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								14a9b80afb 
								
							 
						 
						
							
							
								
								- Check process name when dealing with PID files  
							
							 
							
							... 
							
							
							
							- Add new PA_STREAM_FIX_CHANNELS, FIX_RATE, FIX_FORMAT, DONT_MOVE, VARIABLE_RATES to pa_sream_flags_t adn implement it
- Expose those flags in pacat
- Add notifications about device suspend/resume to the protocol and expose them in libpulse
- Allow changing of buffer_attr during playback
- allow disabling for remixing globally
- hookup polkit support
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2067 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-11-21 01:30:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								f873a2a224 
								
							 
						 
						
							
							
								
								add a simple fully-automatic fully-linearupmixer/downmixer and enable it by default  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2044 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2007-11-11 02:30:59 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								bf62e77f71 
								
							 
						 
						
							
							
								
								fix a bad memory access  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1302 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-19 23:04:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								e385d93e5a 
								
							 
						 
						
							
							
								
								remove all occurences of  
							
							 
							
							... 
							
							
							
							pa_logXXX(__FILE__":  
   
and replace them by 
  
   pa_logXXX("
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1272 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-18 21:38:40 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								a75e1ed9ef 
								
							 
						 
						
							
							
								
								implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new()  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1250 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-13 19:55:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								3aba099fc3 
								
							 
						 
						
							
							
								
								clean up event generation a little: suppress unnecessary events and generate new ones on owner change  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1212 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-12 02:19:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								2d00de5851 
								
							 
						 
						
							
							
								
								Implement pa_source_input_move_to() for moving record streams between sources  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1181 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-08-03 22:30:45 +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