mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-11-03 09:01:52 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			16 lines
		
	
	
	
		
			588 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			588 B
		
	
	
	
		
			Text
		
	
	
	
	
	
Old versus new PCM API (values returned using indirect pointers)
 | 
						|
================================================================
 | 
						|
 | 
						|
From the binary compatibility view, there is no change. For compilation,
 | 
						|
1.0 ALSA applications do not need any change. The older applications must
 | 
						|
use this include sequence:
 | 
						|
 | 
						|
#define ALSA_PCM_OLD_HW_PARAMS_API
 | 
						|
#define ALSA_PCM_OLD_SW_PARAMS_API
 | 
						|
#include <alsa/asoundlib.h>
 | 
						|
 | 
						|
If you use already the new API, you may remove old defines selecting
 | 
						|
this API, because they are no longer used:
 | 
						|
 | 
						|
#define ALSA_PCM_NEW_HW_PARAMS_API
 | 
						|
#define ALSA_PCM_NEW_SW_PARAMS_API
 |