mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	Binaural synthesis (confbridge): Adds binaural synthesis to bridge_softmix.
Adds binaural synthesis to bridge_softmix (via convolution using libfftw3). Binaural synthesis is conducted at 48kHz. For a conference, only one spatial representation is rendered. The default rendering is applied for mono-capable channels. ASTERISK-26292 Change-Id: Iecdb381b6adc17c961049658678f6219adae1ddf
This commit is contained in:
		| @@ -1475,6 +1475,7 @@ static struct confbridge_conference *join_conference_bridge(const char *conferen | ||||
| 		ast_bridge_set_internal_sample_rate(conference->bridge, conference->b_profile.internal_sample_rate); | ||||
| 		/* Set the internal mixing interval on the bridge from the bridge profile */ | ||||
| 		ast_bridge_set_mixing_interval(conference->bridge, conference->b_profile.mix_interval); | ||||
| 		ast_bridge_set_binaural_active(conference->bridge, ast_test_flag(&conference->b_profile, BRIDGE_OPT_BINAURAL_ACTIVE)); | ||||
|  | ||||
| 		if (ast_test_flag(&conference->b_profile, BRIDGE_OPT_VIDEO_SRC_FOLLOW_TALKER)) { | ||||
| 			ast_bridge_set_talker_src_video_mode(conference->bridge); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user