mirror of
				https://github.com/KartKrewDev/RingRacers.git
				synced 2025-10-30 08:01:28 +00:00 
			
		
		
		
	Merge remote-tracking branch 'Furyhunter/sdl-fix-flippedchannels'
This commit is contained in:
		
						commit
						39c018ec1c
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -381,7 +381,7 @@ INT32 I_StartSound(sfxenum_t id, UINT8 vol, UINT8 sep, UINT8 pitch, UINT8 priori
 | 
			
		|||
	UINT8 volume = (((UINT16)vol + 1) * (UINT16)sfx_volume) / 62; // (256 * 31) / 62 == 127
 | 
			
		||||
	INT32 handle = Mix_PlayChannel(-1, S_sfx[id].data, 0);
 | 
			
		||||
	Mix_Volume(handle, volume);
 | 
			
		||||
	Mix_SetPanning(handle, min((UINT16)sep<<1, 0xff), min((UINT16)(0xff-sep)<<1, 0xff));
 | 
			
		||||
	Mix_SetPanning(handle, min((UINT16)(0xff-sep)<<1, 0xff), min((UINT16)(sep)<<1, 0xff));
 | 
			
		||||
	(void)pitch; // Mixer can't handle pitch
 | 
			
		||||
	(void)priority; // priority and channel management is handled by SRB2...
 | 
			
		||||
	return handle;
 | 
			
		||||
| 
						 | 
				
			
			@ -401,7 +401,7 @@ void I_UpdateSoundParams(INT32 handle, UINT8 vol, UINT8 sep, UINT8 pitch)
 | 
			
		|||
{
 | 
			
		||||
	UINT8 volume = (((UINT16)vol + 1) * (UINT16)sfx_volume) / 62; // (256 * 31) / 62 == 127
 | 
			
		||||
	Mix_Volume(handle, volume);
 | 
			
		||||
	Mix_SetPanning(handle, min((UINT16)sep<<1, 0xff), min((UINT16)(0xff-sep)<<1, 0xff));
 | 
			
		||||
	Mix_SetPanning(handle, min((UINT16)(0xff-sep)<<1, 0xff), min((UINT16)(sep)<<1, 0xff));
 | 
			
		||||
	(void)pitch;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue