mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 17:04:55 +00:00
Use boo::ObjToken for referencing voices
This commit is contained in:
@@ -54,7 +54,7 @@ class CStaticAudioPlayer
|
|||||||
}
|
}
|
||||||
AudioVoiceCallback(CStaticAudioPlayer& p) : m_parent(p) {}
|
AudioVoiceCallback(CStaticAudioPlayer& p) : m_parent(p) {}
|
||||||
} m_voiceCallback;
|
} m_voiceCallback;
|
||||||
std::unique_ptr<boo::IAudioVoice> m_voice;
|
boo::ObjToken<boo::IAudioVoice> m_voice;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CStaticAudioPlayer(boo::IAudioVoiceEngine& engine, std::string_view path,
|
CStaticAudioPlayer(boo::IAudioVoiceEngine& engine, std::string_view path,
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ struct SDSPStream : boo::IAudioVoiceCallback
|
|||||||
|
|
||||||
return frames;
|
return frames;
|
||||||
}
|
}
|
||||||
std::unique_ptr<boo::IAudioVoice> m_booVoice;
|
boo::ObjToken<boo::IAudioVoice> m_booVoice;
|
||||||
|
|
||||||
void DoAllocateStream()
|
void DoAllocateStream()
|
||||||
{
|
{
|
||||||
|
|||||||
2
amuse
2
amuse
Submodule amuse updated: 2f4d0e7541...77215fc996
2
hecl
2
hecl
Submodule hecl updated: 7b5a3b61c1...90f0840eee
Reference in New Issue
Block a user