- if not self.is_not_stopped():
- return
-
- new_audio_segment = self.current_audio_segment + db_gain
-
- new_a_s_with_effect = None
- if self.a_s_with_effect is not None:
- new_a_s_with_effect = self.a_s_with_effect + db_gain
-
- with self.music_lock:
- self.current_audio_segment = new_audio_segment
- self.a_s_with_effect = new_a_s_with_effect