mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 13:44:58 +00:00
feat: Pass ILogger instance to SdlAudioService for improved logging
This commit is contained in:
@@ -232,7 +232,8 @@ void ServiceBasedApp::RegisterServices() {
|
||||
registry_.GetService<services::ILogger>());
|
||||
|
||||
// Audio service
|
||||
registry_.RegisterService<services::IAudioService, services::impl::SdlAudioService>();
|
||||
registry_.RegisterService<services::IAudioService, services::impl::SdlAudioService>(
|
||||
registry_.GetService<services::ILogger>());
|
||||
|
||||
// GUI service
|
||||
registry_.RegisterService<services::IGuiService, services::impl::VulkanGuiService>(
|
||||
|
||||
@@ -72,7 +72,7 @@ void SdlAudioService::StopBackground() {
|
||||
}
|
||||
|
||||
void SdlAudioService::StopAll() {
|
||||
logging::TraceGuard trace;
|
||||
logger_->TraceFunction(__func__);
|
||||
|
||||
if (!audioPlayer_) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user