sound cleanup (#20491)
	
		
	
				
					
				
			* fix high CPU usage when playing repeated sounds * fix build * fix cpu usage * same behavior for now Co-authored-by: Comma Device <device@comma.ai>pull/63/head
							parent
							
								
									4942e94f6c
								
							
						
					
					
						commit
						c030493eb6
					
				
				 6 changed files with 17 additions and 33 deletions
			
			
		| @ -1,16 +0,0 @@ | ||||
| #pragma once | ||||
| 
 | ||||
| #include <QSoundEffect> | ||||
| #include "sound.hpp" | ||||
| 
 | ||||
| class QtSound : public Sound { | ||||
| public: | ||||
|   QtSound(); | ||||
|   bool play(AudibleAlert alert); | ||||
|   void stop(); | ||||
|   void setVolume(int volume); | ||||
|   float volume = 0; | ||||
| 
 | ||||
| private: | ||||
|   std::map<AudibleAlert, QSoundEffect> sounds; | ||||
| }; | ||||
					Loading…
					
					
				
		Reference in new issue