Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								e078f084e4 
								
							 
						 
						
							
							
								
								explcitily cast strings to make gcc shut up  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@522 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 16:09:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								4566d56e31 
								
							 
						 
						
							
							
								
								* Make typdefs for the pa_context callback prototypes  
							
							 
							
							... 
							
							
							
							* s/pa_context_notify_cb/pa_context_notify_cb_t/g
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@521 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 16:01:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b36ed4d23a 
								
							 
						 
						
							
							
								
								remove cdecl.h from doxygen docs  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@520 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 15:55:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								f2292aeeff 
								
							 
						 
						
							
							
								
								Fixes for the Solaris detection.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@519 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 13:59:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								5cc0d0e682 
								
							 
						 
						
							
							
								
								Add mute switch to todo.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@518 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 12:49:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								6c2d414e58 
								
							 
						 
						
							
							
								
								Detect support for Windows' waveout.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@517 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 12:47:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								d1bc972e69 
								
							 
						 
						
							
							
								
								Detect support for Solaris (/dev/audio).  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@516 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 12:42:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								0eed96d764 
								
							 
						 
						
							
							
								
								Remove a debug fprintf that was left in.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@515 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 10:40:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								e9658bb997 
								
							 
						 
						
							
							
								
								util.c uses some socket functions so we need winsock on Windows.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@514 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 10:38:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								081fb74c00 
								
							 
						 
						
							
							
								
								update TODO  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@513 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 04:06:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								16285f9cc3 
								
							 
						 
						
							
							
								
								make doxygen ignore PA_CDECL_BEGIN/PA_CDECL_END  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@512 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 04:05:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								304449002c 
								
							 
						 
						
							
							
								
								1) Add flexible seeking support (including absolute) for memory block queues and playback streams  
							
							 
							
							... 
							
							
							
							2) Add support to synchronize multiple playback streams
3) add two tests for 1) and 2)
4) s/PA_ERROR/PA_ERR/
5) s/PA_ERROR_OK/PA_OK/
6) update simple API to deal properly with new peek/drop recording API
7) add beginnings of proper validity checking on API calls in client libs (needs to be extended)
8) report playback buffer overflows/underflows to the client
9) move client side recording mcalign stuff into the memblockq 
10) create typedefs for a bunch of API callback prototypes
11) simplify handling of HUP poll() events
Yes, i know, it's usually better to commit a lot of small patches instead of a
single big one. In this case however, this would have contradicted the other
rule: never commit broken or incomplete stuff.
*** This stuff needs a lot of additional testing! ***
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@511 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-20 04:05:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								0876b1ba82 
								
							 
						 
						
							
							
								
								update todo  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@510 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-18 14:58:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								b26df7e4a0 
								
							 
						 
						
							
							
								
								Properly clear members during init.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@509 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 17:00:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								d142c12c60 
								
							 
						 
						
							
							
								
								That's a delta parameter, not a size parameter.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@508 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 16:48:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								45700da4eb 
								
							 
						 
						
							
							
								
								Have a memblock queue on the client side during recording. This makes the  
							
							 
							
							... 
							
							
							
							record callback optional in stead of mandatory.
For applications that wish to retain the old behaviour, simply call
pa_stream_peek() followed by pa_stream_drop() in the callback.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@507 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 15:42:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								6f9a367abc 
								
							 
						 
						
							
							
								
								Ignore generated win32 binaries.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@506 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 13:20:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								162a95d566 
								
							 
						 
						
							
							
								
								Module needs stuff in libpolypcore.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@505 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 13:18:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								2686857b8c 
								
							 
						 
						
							
							
								
								Fix path to poll.h.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@504 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 13:18:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								c4cf7adaca 
								
							 
						 
						
							
							
								
								Fix typo in #ifndef.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@503 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 13:11:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								da665d5e61 
								
							 
						 
						
							
							
								
								Integrate error routines into libpolyp. Not much point in having this as a  
							
							 
							
							... 
							
							
							
							separate library.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@502 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 13:08:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								1eae42f7ed 
								
							 
						 
						
							
							
								
								Make sure that all polypcore headers are installed.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@501 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 12:34:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								5eda18bf60 
								
							 
						 
						
							
							
								
								Cleaned up the includes after the restructuring. Indicate which headers are  
							
							 
							
							... 
							
							
							
							public and which are internal through <> vs "".
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@500 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 12:10:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								c278bc6c37 
								
							 
						 
						
							
							
								
								Move the util libs to the modules section since they're in that directory.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@499 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 09:12:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b9513089f5 
								
							 
						 
						
							
							
								
								fix doxygen  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@498 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-17 00:11:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								2e0dcc4ff0 
								
							 
						 
						
							
							
								
								include header files in simple.h with <> instead of ""  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@497 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 23:48:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								5ccf4145bc 
								
							 
						 
						
							
							
								
								* rename polypcore/subscribe.[ch] to polypcore/core-subscribe.[ch] to avoid confusion with polyp/subscribe.[ch]  
							
							 
							
							... 
							
							
							
							* same for scache.[ch]
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@496 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 23:13:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b4cb249d70 
								
							 
						 
						
							
							
								
								shorten include list of utils a little  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@495 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 23:12:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								19b5b71feb 
								
							 
						 
						
							
							
								
								* drop polylib prefix from #define  
							
							 
							
							... 
							
							
							
							* include error.h from polypaudio.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@494 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 23:11:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								45b1eeec6b 
								
							 
						 
						
							
							
								
								fix compilation of simple API  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@493 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 23:10:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								22c8cebb85 
								
							 
						 
						
							
							
								
								drop polyplib- prefix from client library files  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@492 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 22:43:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								f49b09df15 
								
							 
						 
						
							
							
								
								make channel naming somewhat RFC2551 compliant  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@491 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 22:34:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad2926eba 
								
							 
						 
						
							
							
								
								add a bunch of simple Makefile in the subdirs, just to make compilation with emacs easier  
							
							 
							
							... 
							
							
							
							they are not intended to be distributed or anything.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@490 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 22:11:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								c75972f54a 
								
							 
						 
						
							
							
								
								move alsa-util.[ch], oss-util.[ch] and howl-wrap.[ch] to the modules directory since they are just helper source used exclusively by the modules  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@489 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 22:08:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								b56b9e50e0 
								
							 
						 
						
							
							
								
								* svn:ignore some files  
							
							 
							
							... 
							
							
							
							* move configuration files to the directories they belong to
* built esd-compat.sh in the src/ dir
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@488 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 21:37:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								e205b25d65 
								
							 
						 
						
							
							
								
								Reorganised the source tree. We now have src/ with a couple of subdirs:  
							
							 
							
							... 
							
							
							
							* daemon/ - Contains the files specific to the polypaudio daemon.
 * modules/ - All loadable modules.
 * polyp/ - Files that are part of the public, application interface or
   are only used in libpolyp.
 * polypcore/ - All other shared files.
 * tests/ - Test programs.
 * utils/ - Utility programs.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@487 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 19:19:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								5b881e6228 
								
							 
						 
						
							
							
								
								add simple hardware auto detection module  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@486 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 01:17:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad876efa8 
								
							 
						 
						
							
							
								
								Add HAVE_ALSA and HAVE_OSS defines  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@485 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 01:16:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								61fbafcb94 
								
							 
						 
						
							
							
								
								allow polypaudio to startup without any enabled module  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@484 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 01:16:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								a9950d4ab2 
								
							 
						 
						
							
							
								
								print ALSA error messages on failure  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@483 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 01:15:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								cc3fe432af 
								
							 
						 
						
							
							
								
								fix warning text  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@482 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-16 01:14:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lennart Poettering 
								
							 
						 
						
							
							
							
							
								
							
							
								22e1f408a2 
								
							 
						 
						
							
							
								
								todo update  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@481 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-15 23:44:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								0f0fc32a6e 
								
							 
						 
						
							
							
								
								Fix api. Setting volume is done through a pa_cvolume struct, not a pa_volume_t  
							
							 
							
							... 
							
							
							
							scalar.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@480 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-14 13:41:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								f77d5e14dc 
								
							 
						 
						
							
							
								
								Add function to "wake up", i.e. interrupt, a running poll(). This is needed  
							
							 
							
							... 
							
							
							
							when having the poll() in a separate thread.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@479 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-13 13:37:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								bbaf1543bd 
								
							 
						 
						
							
							
								
								Split mainloop_iterate() into three, distinct parts. Allows for more flexible  
							
							 
							
							... 
							
							
							
							use, like having the poll() run in a separate thread.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@478 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-13 13:28:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab432a819 
								
							 
						 
						
							
							
								
								Fix some new alignment bugs in the tagstruct handling.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@477 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-10 12:05:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								8d91ffe4b4 
								
							 
						 
						
							
							
								
								Install the new headers for channels and volume.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@476 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-10 08:44:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								d9bfd5b294 
								
							 
						 
						
							
							
								
								Let's have just one endian conversion macro suite.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@475 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-03 14:39:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								5c01c1029f 
								
							 
						 
						
							
							
								
								Fix endian conversion macros and reformat them to be a bit more readable.  
							
							 
							
							... 
							
							
							
							git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@474 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-03 14:36:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pierre Ossman 
								
							 
						 
						
							
							
							
							
								
							
							
								d431e0094b 
								
							 
						 
						
							
							
								
								Use defines and not hard coded values for volume levels. Caused incorrect  
							
							 
							
							... 
							
							
							
							volume levels for all esound clients that changed the volume.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@473 fefdeb5f-60dc-0310-8127-8f9354f1896f 
							
						 
						
							2006-02-03 13:33:21 +00:00