summaryrefslogtreecommitdiff
path: root/src/toBeSorted/d_d3d.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/toBeSorted/d_d3d.cpp')
-rw-r--r--src/toBeSorted/d_d3d.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/toBeSorted/d_d3d.cpp b/src/toBeSorted/d_d3d.cpp
index 8f62c595..964211b1 100644
--- a/src/toBeSorted/d_d3d.cpp
+++ b/src/toBeSorted/d_d3d.cpp
@@ -31,10 +31,10 @@ AnmMdlWrapper::AnmMdlWrapper() : mpSoundSource(nullptr), mpSoundData(nullptr) {}
AnmMdlWrapper::~AnmMdlWrapper() {
if (mpSoundSource != nullptr) {
- if (mpSoundSource->shutdown()) {
+ if (mpSoundSource->hasPlayingSounds()) {
do {
VIWaitForRetrace();
- } while (mpSoundSource->shutdown());
+ } while (mpSoundSource->hasPlayingSounds());
}
}
}
@@ -119,7 +119,7 @@ void AnmMdlWrapper::setRate(f32 rate) {
setSoundRate(rate);
}
-void AnmMdlWrapper::setSoundSource(SoundSource *pSource) {
+void AnmMdlWrapper::setSoundSource(dSoundSourceIf_c *pSource) {
mpSoundSource = pSource;
}