Paolo Bonzini 
							
						 
					 
					
						
						
						
						
							
						
						
							1de7afc984 
							
						 
					 
					
						
						
							
							misc: move include files to include/qemu/  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
						
						
					 
					
						2012-12-19 08:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							27acf660aa 
							
						 
					 
					
						
						
							
							wavaudio: Use stdio instead of QEMUFile  
						
						... 
						
						
						
						QEMUFile * is only intended for migration nowadays.  Using it for
anything else just adds pain and a layer of buffers for no good
reason.
Signed-off-by: Juan Quintela <quintela@redhat.com>
CC:  malc <av1474@comtv.ru>
Signed-off-by: malc <av1474@comtv.ru> 
						
						
					 
					
						2011-09-20 17:55:52 +04:00 
						 
				 
			
				
					
						
							
							
								Anthony Liguori 
							
						 
					 
					
						
						
						
						
							
						
						
							7267c0947d 
							
						 
					 
					
						
						
							
							Use glib memory allocation and free functions  
						
						... 
						
						
						
						qemu_malloc/qemu_free no longer exist after this commit.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
						
						
					 
					
						2011-08-20 23:01:08 -05:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
						
						
							
						
						
							7447545544 
							
						 
					 
					
						
						
							
							change all other clock references to use nanosecond resolution accessors  
						
						... 
						
						
						
						This was done with:
    sed -i 's/qemu_get_clock\>/qemu_get_clock_ns/' \
        $(git grep -l 'qemu_get_clock\>' )
    sed -i 's/qemu_new_timer\>/qemu_new_timer_ns/' \
        $(git grep -l 'qemu_new_timer\>' )
after checking that get_clock and new_timer never occur twice
on the same line.  There were no missed occurrences; however, even
if there had been, they would have been caught by the compiler.
There was exactly one false positive in qemu_run_timers:
     -    current_time = qemu_get_clock (clock);
     +    current_time = qemu_get_clock_ns (clock);
which is of course not in this patch.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
						
						
					 
					
						2011-03-21 09:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
						
						
							
						
						
							4f4cc0efde 
							
						 
					 
					
						
						
							
							audio: use muldiv64 where it makes sense  
						
						... 
						
						
						
						Signed-off-by: malc <av1474@comtv.ru> 
						
						
					 
					
						2009-09-18 14:04:36 +04:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee093c907 
							
						 
					 
					
						
						
							
							Unexport ticks_per_sec variable. Create get_ticks_per_sec() function  
						
						... 
						
						
						
						Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
						
						
					 
					
						2009-09-11 10:19:52 -05:00 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							1a40d5e235 
							
						 
					 
					
						
						
							
							use C99 initializers for all audio/*  
						
						... 
						
						
						
						Signed-off-by: Juan Quintela <quintela@redhat.com> 
						
						
					 
					
						2009-08-11 20:51:24 +04:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd3e4d13d 
							
						 
					 
					
						
						
							
							use C99 initializers for audio_pcm_ops  
						
						... 
						
						
						
						Signed-off-by: Juan Quintela <quintela@redhat.com> 
						
						
					 
					
						2009-08-11 20:51:24 +04:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							2700efa323 
							
						 
					 
					
						
						
							
							Use C99 initializers for audio_option  
						
						... 
						
						
						
						Signed-off-by: Juan Quintela <quintela@redhat.com> 
						
						
					 
					
						2009-08-11 20:51:23 +04:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								malc 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							f941aa256f 
							
						 
					 
					
						
						
							
							Qemu support for S32 and U32 alsa output, by Vassili Karpov.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2427 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-02-17 22:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							e70332b376 
							
						 
					 
					
						
						
							
							use QEMUFile API  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2087 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-08-05 21:31:46 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							509035303d 
							
						 
					 
					
						
						
							
							wav finalization fix (malc)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1634 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-11-20 16:22:16 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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