a628b869be 
								
							 
						 
						
							
							
								
								oss/alsa: Do not invoke UB described in 7.15.1.1 (this time for ADC)  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-10-03 03:30:18 +04:00  
				
					
						
							
							
								 
						
							
								301901b56c 
								
							 
						 
						
							
							
								
								oss/alsa: Do not invoke UB described in 7.15.1.1  
							
							... 
							
							
							
							Additional argument (whether to try poll mode) is only passed with
VOICE_ENABLE command.
Thanks to Markus Armbruster for noticing the potential breakage. 
							
						 
						
							2009-10-02 02:37:40 +04:00  
				
					
						
							
							
								 
						
							
								155a8ad308 
								
							 
						 
						
							
							
								
								audio: use correct email address  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-18 14:04:36 +04:00  
				
					
						
							
							
								 
						
							
								bdff253c8f 
								
							 
						 
						
							
							
								
								audio: internal API change  
							
							... 
							
							
							
							pcm_ops.run_out now takes number of live samples (which will be always
greater than zero) as a second argument, every driver was calling
audio_pcm_hw_get_live_out anyway with exception of fmod which used
audio_pcm_hw_get_live_out2 for no good reason.
Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-18 14:04:36 +04:00  
				
					
						
							
							
								 
						
							
								9d1689767b 
								
							 
						 
						
							
							
								
								oss: use audio_pcm_hw_clip_out  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-18 14:04:36 +04:00  
				
					
						
							
							
								 
						
							
								6ebfda13a6 
								
							 
						 
						
							
							
								
								alsa/oss: Remove fd transfer handlers before closing oss/alsa fd/handle  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-14 03:55:42 +04:00  
				
					
						
							
							
								 
						
							
								54762b7339 
								
							 
						 
						
							
							
								
								oss: Simplify mmap code  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-13 11:15:32 +04:00  
				
					
						
							
							
								 
						
							
								0b3652bc70 
								
							 
						 
						
							
							
								
								oss: OSS v4 support  
							
							... 
							
							
							
							a. Use SNDCTL_DSP_POLICY instead of SNDCTL_DSP_SETFRAGMENT
b. Add ability to open device in exclusive mode, thus bypassing vmix
Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-13 11:15:32 +04:00  
				
					
						
							
							
								 
						
							
								057fa65c5d 
								
							 
						 
						
							
							
								
								audio: remove lsbindex/popcount in favour of host-utils's ctz32  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-12 02:50:58 +04:00  
				
					
						
							
							
								 
						
							
								dd8a56494d 
								
							 
						 
						
							
							
								
								oss: poll mode handling  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-12 02:50:58 +04:00  
				
					
						
							
							
								 
						
							
								2182349d73 
								
							 
						 
						
							
							
								
								oss: Unbreak mmaping the ability to mmap oss fd on Linux  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-12 02:50:58 +04:00  
				
					
						
							
							
								 
						
							
								98f9f48ccb 
								
							 
						 
						
							
							
								
								Aesthetics  
							
							... 
							
							
							
							Reformat to make item borders more visible
Fix cases of stray tabs and vertical misalignments
Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-08-11 20:51:24 +04:00  
				
					
						
							
							
								 
						
							
								1a40d5e235 
								
							 
						 
						
							
							
								
								use C99 initializers for all audio/*  
							
							... 
							
							
							
							Signed-off-by: Juan Quintela <quintela@redhat.com> 
							
						 
						
							2009-08-11 20:51:24 +04:00  
				
					
						
							
							
								 
						
							
								1dd3e4d13d 
								
							 
						 
						
							
							
								
								use C99 initializers for audio_pcm_ops  
							
							... 
							
							
							
							Signed-off-by: Juan Quintela <quintela@redhat.com> 
							
						 
						
							2009-08-11 20:51:24 +04:00  
				
					
						
							
							
								 
						
							
								2700efa323 
								
							 
						 
						
							
							
								
								Use C99 initializers for audio_option  
							
							... 
							
							
							
							Signed-off-by: Juan Quintela <quintela@redhat.com> 
							
						 
						
							2009-08-11 20:51:23 +04:00  
				
					
						
							
							
								 
						
							
								bee37f32d4 
								
							 
						 
						
							
							
								
								Use proper struct initializers and remove INIT_FIELD() macro  
							
							... 
							
							
							
							Signed-off-by: Juan Quintela <quintela@redhat.com> 
							
						 
						
							2009-08-11 20:51:23 +04:00  
				
					
						
							
							
								 
						
							
								660f11be54 
								
							 
						 
						
							
							
								
								Fix Sparse warnings: "Using plain integer as NULL pointer"  
							
							... 
							
							
							
							Signed-off-by: Blue Swirl <blauwirbel@gmail.com> 
							
						 
						
							2009-07-31 21:16:51 +00:00  
				
					
						
							
							
								 
						
							
								1ea879e558 
								
							 
						 
						
							
							
								
								Make audio violate POSIX less  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5864 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-03 22:48:44 +00:00  
				
					
						
							
							
								 
						
							
								35f4b58c7a 
								
							 
						 
						
							
							
								
								Prepare for changing audio_pcm_ops dynamically (partially revert r5422)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5435 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-06 18:08:30 +00:00  
				
					
						
							
							
								 
						
							
								8869defe62 
								
							 
						 
						
							
							
								
								Make audio_pcm_opsstatic const  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5422 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-05 10:01:05 +00:00  
				
					
						
							
							
								 
						
							
								902e2b5141 
								
							 
						 
						
							
							
								
								Add NULL argument to SNDCTL_DSP_NONBLOCK ioctl call  
							
							... 
							
							
							
							Comes from here:
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/qemu/patches/patch-am?rev=1.2&content-type=text/x-cvsweb-markup 
http://manuals.opensound.com/developer/SNDCTL_DSP_NONBLOCK.html 
No explanation for NULL given.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4825 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-02 18:03:12 +00:00  
				
					
						
							
							
								 
						
							
								29ddf27b72 
								
							 
						 
						
							
							
								
								Check the returned audio_buf_info fields  
							
							... 
							
							
							
							At least on one system zero is returned in either fragsize or
fragstotal (reported by Dave Scott), this results in an audio_calloc
failing the audio_bug check and another ominous error message. Fail
early and blame the system.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4699 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-08 04:27:56 +00:00  
				
					
						
							
							
								 
						
							
								ca9cc28c62 
								
							 
						 
						
							
							
								
								pthreads-based audio and miscellaneous audio clean-up (malc).  
							
							... 
							
							
							
							ESD support (malc, Frederick Reeve).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3917 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-14 04:24:29 +00:00  
				
					
						
							
							
								 
						
							
								87ecb68bdf 
								
							 
						 
						
							
							
								
								Break up vl.h.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3674 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-17 17:14:51 +00:00  
				
					
						
							
							
								 
						
							
								f0c757e431 
								
							 
						 
						
							
							
								
								audio/ossaudio.c for OpenBSD, by Todd T. Fries.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2583 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-02 10:07:55 +00:00  
				
					
						
							
							
								 
						
							
								d929eba5d4 
								
							 
						 
						
							
							
								
								audio endianness API changes (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2042 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-04 21:47:22 +00:00  
				
					
						
							
							
								 
						
							
								8ead62cfc2 
								
							 
						 
						
							
							
								
								audio fixes + initial audio capture support (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2040 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-04 16:51:32 +00:00  
				
					
						
							
							
								 
						
							
								571ec3d68d 
								
							 
						 
						
							
							
								
								audio merge (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1636 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-20 16:24:34 +00:00  
				
					
						
							
							
								 
						
							
								b41cffbeb4 
								
							 
						 
						
							
							
								
								debug msg (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1615 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-11 00:02:25 +00:00  
				
					
						
							
							
								 
						
							
								c0fe3827ea 
								
							 
						 
						
							
							
								
								audio merge (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-05 18:55:28 +00:00  
				
					
						
							
							
								 
						
							
								1d14ffa97e 
								
							 
						 
						
							
							
								
								merged 15a_aqemu.patch audio patch (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1584 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-10-30 18:58:22 +00:00  
				
					
						
							
							
								 
						
							
								9529397248 
								
							 
						 
						
							
							
								
								open OSS audio device as write only (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1524 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-24 09:05:18 +00:00  
				
					
						
							
							
								 
						
							
								44a095a77c 
								
							 
						 
						
							
							
								
								mmap audio fix (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1138 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-14 16:02:51 +00:00  
				
					
						
							
							
								 
						
							
								7372f88dc1 
								
							 
						 
						
							
							
								
								audio fixes (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1133 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-11 16:55:09 +00:00  
				
					
						
							
							
								 
						
							
								fb065187e4 
								
							 
						 
						
							
							
								
								audio clean up (initial patch by malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1131 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-09 23:09:44 +00:00  
				
					
						
							
							
								 
						
							
								85571bc741 
								
							 
						 
						
							
							
								
								audio merge (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1125 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-07 18:04:02 +00:00