File tree Expand file tree Collapse file tree 3 files changed +8
-0
lines changed
Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,7 @@ void S_EndPrecaching (void);
111111void S_PaintChannels (int endtime );
112112float S_GetLoFreqLevel (void );
113113float S_GetHiFreqLevel (void );
114+ void S_ClearFilteredLevels (void );
114115
115116/* picks a channel based on priorities, empty slots, number of channels */
116117channel_t * SND_PickChannel (int entnum , int entchannel );
Original file line number Diff line number Diff line change @@ -578,6 +578,7 @@ void S_ClearBuffer (void)
578578 if (!sound_started || !shm )
579579 return ;
580580
581+ S_ClearFilteredLevels ();
581582 SNDDMA_LockBuffer ();
582583 if (! shm -> buffer )
583584 return ;
Original file line number Diff line number Diff line change @@ -415,6 +415,12 @@ float S_GetHiFreqLevel (void)
415415 return snd_hifreqlevel ;
416416}
417417
418+ void S_ClearFilteredLevels (void )
419+ {
420+ snd_lofreqlevel = 0.f ;
421+ snd_hifreqlevel = 0.f ;
422+ }
423+
418424/*
419425===============================================================================
420426
You can’t perform that action at this time.
0 commit comments