Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d0b0e808 
								
							 
						 
						
							
							
								
								intended-roles: properly initialize split state  
							
							 
							
							
							
						 
						
							2009-06-23 04:23:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								d965000982 
								
							 
						 
						
							
							
								
								rtclock: make use of constants when converting between nsec and usec  
							
							 
							
							
							
						 
						
							2009-06-23 03:55:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b627d68721 
								
							 
						 
						
							
							
								
								intended-roles: fix symdef header inclusion  
							
							 
							
							
							
						 
						
							2009-06-23 03:35:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								bcae7969db 
								
							 
						 
						
							
							
								
								build-sys: use pax tar format to allow longer file names  
							
							 
							
							
							
						 
						
							2009-06-23 01:36:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								da6b15671a 
								
							 
						 
						
							
							
								
								builds-sys: work around automake 1.11 borkage  
							
							 
							
							... 
							
							
							
							As suggested on:
http://lists.gnu.org/archive/html/automake/2009-06/msg00059.html  
							
						 
						
							2009-06-23 00:55:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								38e3d83122 
								
							 
						 
						
							
							
								
								build-sys: bump udev revision to pull in new rules files  
							
							 
							
							
							
						 
						
							2009-06-23 00:55:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								882cdfc123 
								
							 
						 
						
							
							
								
								rtclock: fix type of PA_TIMEVAL_RTCLOCK  
							
							 
							
							
							
						 
						
							2009-06-23 00:17:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								9217b47b19 
								
							 
						 
						
							
							
								
								timeval: don't create the wrong illusion that nsecs should be stored in pa_usec_t  
							
							 
							
							
							
						 
						
							2009-06-23 00:16:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								f3bbbd0fd3 
								
							 
						 
						
							
							
								
								rtclock: document that we fallback to wallclock time if monotonic time is not supported  
							
							 
							
							
							
						 
						
							2009-06-23 00:15:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								f753ef2a23 
								
							 
						 
						
							
							
								
								rtclock: enable rtclock for our own mainloop implementations  
							
							 
							
							
							
						 
						
							2009-06-22 23:49:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								3ee29004a9 
								
							 
						 
						
							
							
								
								rtclock: fix build after merge  
							
							 
							
							
							
						 
						
							2009-06-22 23:15:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								fc33f7ee97 
								
							 
						 
						
							
							
								
								Merge most of elmarco/rtclock2  
							
							 
							
							... 
							
							
							
							Merge commit 'e4d914c945 ' 
							
						 
						
							2009-06-22 23:09:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								048e576a6d 
								
							 
						 
						
							
							
								
								build-sys: dropo shave support, depend on automake's new silent build support instead  
							
							 
							
							
							
						 
						
							2009-06-22 23:03:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								de5219aafb 
								
							 
						 
						
							
							
								
								daemon: enable module-intended-roles by default  
							
							 
							
							
							
						 
						
							2009-06-22 22:44:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								374efbded4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio  
							
							 
							
							
							
						 
						
							2009-06-22 22:36:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								aa2570c2ba 
								
							 
						 
						
							
							
								
								rescue: make sure module-rescue-streams is used only as last fallback  
							
							 
							
							
							
						 
						
							2009-06-22 22:36:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								60d36c7e74 
								
							 
						 
						
							
							
								
								module-stream-restore: recheck stream database on hotplug/unplug and potentially move streams  
							
							 
							
							
							
						 
						
							2009-06-22 22:35:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								27af46045b 
								
							 
						 
						
							
							
								
								modules: add module-intended-roles that automatically puts streams marked with a role on devices that are intended for that role  
							
							 
							
							
							
						 
						
							2009-06-22 22:34:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d90ea986 
								
							 
						 
						
							
							
								
								restore: change 'save' flag behaviour to reflect whether an entry shall and/or is in the on-disk databases  
							
							 
							
							
							
						 
						
							2009-06-22 22:33:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								e4d914c945 
								
							 
						 
						
							
							
								
								rtclock: fix issues found by Lennart  
							
							 
							
							
							
						 
						
							2009-06-20 17:29:34 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								0955e3d45b 
								
							 
						 
						
							
							
								
								Base mainloop on pa_rtclock_now()  
							
							 
							
							... 
							
							
							
							Move the mainloop to monotonic based time events.
Introduces 4 helper functions:
pa_{context,core}_rttime_{new,restart}(), that fill correctly a
timeval with the rtclock flag set if the mainloop supports it.
Both mainloop-test and mainloop-test-glib works with rt and timeval
based time events. PulseAudio and clients should be fully functional.
This patch has received several iterations, and this one as been
largely untested.
Signed-off-by: Marc-André Lureau <marca-andre.lureau@nokia.com> 
							
						 
						
							2009-06-20 17:29:31 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								125c528896 
								
							 
						 
						
							
							
								
								pulse: move pa_rtclock_now in pulsecommon  
							
							 
							
							
							
						 
						
							2009-06-20 17:29:08 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								32e2cd6d32 
								
							 
						 
						
							
							
								
								core: get rid of rt sig/timer handling since modern Linux' ppooll() is finally fixed for granularity  
							
							 
							
							
							
						 
						
							2009-06-19 21:00:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								a62db279b7 
								
							 
						 
						
							
							
								
								daemon: enable real-time by default  
							
							 
							
							
							
						 
						
							2009-06-19 18:21:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								06ec5fda21 
								
							 
						 
						
							
							
								
								mergo  
							
							 
							
							
							
						 
						
							2009-06-19 18:18:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc-André Lureau 
								
							 
						 
						
							
							
							
							
								
							
							
								5dcdd5e358 
								
							 
						 
						
							
							
								
								perl -p -i -e 's/pa_rtclock_usec/pa_rtclock_now/g' find . -name '*.[ch]'  
							
							 
							
							
							
						 
						
							2009-06-19 19:04:04 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								9c438bcac6 
								
							 
						 
						
							
							
								
								daemon: strip all special suid/caps log from our startup code, we'll now rely on RealtimeKit for all high-priority/RT scheduling policy issues  
							
							 
							
							
							
						 
						
							2009-06-19 17:37:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								bacc5ca6f4 
								
							 
						 
						
							
							
								
								core: use rtkit to acquire high-priority scheduling  
							
							 
							
							
							
						 
						
							2009-06-19 04:45:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								8474fd7c62 
								
							 
						 
						
							
							
								
								core: ask RealtimeKit for RT scheduling  
							
							 
							
							
							
						 
						
							2009-06-19 04:19:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad3855639 
								
							 
						 
						
							
							
								
								alsa: synthesize volume values more sensibly for channels that are not controllable in hw  
							
							 
							
							
							
						 
						
							2009-06-19 02:03:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b1ea7c0d89 
								
							 
						 
						
							
							
								
								alsa: document alsa mixer path/profile sets a bit more  
							
							 
							
							
							
						 
						
							2009-06-19 01:55:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b70b5edcfc 
								
							 
						 
						
							
							
								
								alsa: add copyright blobs and comments to all mixer paths/profile sets  
							
							 
							
							
							
						 
						
							2009-06-19 01:30:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								11d2a7ee21 
								
							 
						 
						
							
							
								
								alsa: move udev rules file behind the other sound related rules  
							
							 
							
							
							
						 
						
							2009-06-18 23:03:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								131f76a11d 
								
							 
						 
						
							
							
								
								alsa: move mixer config files to subdir in /usr/share  
							
							 
							
							
							
						 
						
							2009-06-18 23:01:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								0fd17c6cb9 
								
							 
						 
						
							
							
								
								alsa: document default profile set a bit better  
							
							 
							
							
							
						 
						
							2009-06-18 23:00:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								8a5f8f41f6 
								
							 
						 
						
							
							
								
								alsa: add profile set for Native Instruments 4 DJ  
							
							 
							
							
							
						 
						
							2009-06-18 22:58:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								348dcd6a31 
								
							 
						 
						
							
							
								
								alsa: unify alsa log handling and snd_config_update_free_global() handling in one place  
							
							 
							
							
							
						 
						
							2009-06-18 21:27:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								25e5197f6a 
								
							 
						 
						
							
							
								
								alsa: merge mic boost into volume slider  
							
							 
							
							
							
						 
						
							2009-06-18 15:50:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								8fe50b0d7c 
								
							 
						 
						
							
							
								
								alsa,core: include mapping name in description strings  
							
							 
							
							
							
						 
						
							2009-06-18 04:38:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								ca560ccc4a 
								
							 
						 
						
							
							
								
								alsa: add profile set for Native Instruments Audio 8 DJ sound card  
							
							 
							
							
							
						 
						
							2009-06-18 03:58:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								60df970bd9 
								
							 
						 
						
							
							
								
								alsa: properly count mappings of manually defined profiles  
							
							 
							
							
							
						 
						
							2009-06-18 03:43:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b5cea8d590 
								
							 
						 
						
							
							
								
								alsa: fix duplicate mapping detection  
							
							 
							
							
							
						 
						
							2009-06-18 03:43:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								34b48887ef 
								
							 
						 
						
							
							
								
								alsa: when creating alsa sinks/sources include mapping name in device name to allow profiles mit multiple sinks or multiple sources  
							
							 
							
							
							
						 
						
							2009-06-18 03:42:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								8d3362cec6 
								
							 
						 
						
							
							
								
								device-restore: properly check save_muted flag when storing muted state  
							
							 
							
							
							
						 
						
							2009-06-18 03:41:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								39b37a2bac 
								
							 
						 
						
							
							
								
								core: be a bit more verbose when registering a sink/source fails  
							
							 
							
							
							
						 
						
							2009-06-18 03:40:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								4951e08031 
								
							 
						 
						
							
							
								
								card,stream-restore: minor cleanups  
							
							 
							
							
							
						 
						
							2009-06-18 00:59:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								0e4ac56afc 
								
							 
						 
						
							
							
								
								device-restore: save last used port in database  
							
							 
							
							
							
						 
						
							2009-06-18 00:59:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								59bd793734 
								
							 
						 
						
							
							
								
								card-restore: we don't need to save card data that came from the database  
							
							 
							
							
							
						 
						
							2009-06-18 00:58:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								d773638b20 
								
							 
						 
						
							
							
								
								stream-restore: e don't need to save stream data that came from the database  
							
							 
							
							
							
						 
						
							2009-06-18 00:56:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								a9f82f1d77 
								
							 
						 
						
							
							
								
								i18n: update i18n  
							
							 
							
							
							
						 
						
							2009-06-17 23:43:23 +02:00