mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	module-audio-dsp: add dsp module
Add an audio dsp module that adds an interleaver for each audio sink and only allows 1 buffer size and format on the ports. The idea is that dsp (pro-audio) nodes can be inserted in this part of the pipeline.
This commit is contained in:
		
							parent
							
								
									6c000229f0
								
							
						
					
					
						commit
						0173180e78
					
				
					 2 changed files with 887 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -92,6 +92,16 @@ pipewire_module_protocol_native = shared_library('pipewire-module-protocol-nativ
 | 
			
		|||
  dependencies : [mathlib, dl_lib, pipewire_dep],
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
pipewire_module_audio_dsp = shared_library('pipewire-module-audio-dsp',
 | 
			
		||||
  [ 'module-audio-dsp.c', 'spa/spa-node.c' ],
 | 
			
		||||
  c_args : pipewire_module_c_args,
 | 
			
		||||
  include_directories : [configinc, spa_inc],
 | 
			
		||||
  link_with : spalib,
 | 
			
		||||
  install : true,
 | 
			
		||||
  install_dir : modules_install_dir,
 | 
			
		||||
  dependencies : [mathlib, dl_lib, rt_lib, pipewire_dep],
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
if jack_dep.found()
 | 
			
		||||
pipewire_module_jack = shared_library('pipewire-module-jack',
 | 
			
		||||
  [ 'module-jack.c',
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue