mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-08-23 23:33:45 +02:00
Fix compilation errors in src/audio in standalone builds
This commit is contained in:
parent
6eb3e9fe9b
commit
3b5ce355a1
3 changed files with 5 additions and 0 deletions
|
@ -608,6 +608,7 @@ void Audio::reset()
|
|||
|
||||
Audio::~Audio() { delete p; }
|
||||
|
||||
#ifdef MKXPZ_RETRO
|
||||
bool Audio::sandbox_serialize(void *&data, mkxp_sandbox::wasm_size_t &max_size)
|
||||
{
|
||||
if (!mkxp_sandbox::sandbox_serialize((mkxp_sandbox::wasm_size_t)p->bgmTracks.size(), data, max_size)) return false;
|
||||
|
@ -645,3 +646,4 @@ bool Audio::sandbox_deserialize(const void *&data, mkxp_sandbox::wasm_size_t &ma
|
|||
|
||||
return true;
|
||||
}
|
||||
#endif // MKXPZ_RETRO
|
||||
|
|
|
@ -460,6 +460,7 @@ bool AudioStream::sandbox_serialize(void *&data, mkxp_sandbox::wasm_size_t &max_
|
|||
bool AudioStream::sandbox_deserialize(const void *&data, mkxp_sandbox::wasm_size_t &max_size)
|
||||
{
|
||||
AudioMutexGuard guard(mutex);
|
||||
|
||||
{
|
||||
std::string value;
|
||||
if (!mkxp_sandbox::sandbox_deserialize(current.filename, data, max_size)) return false;
|
||||
|
|
|
@ -341,6 +341,7 @@ SoundBuffer *SoundEmitter::allocateBuffer(const std::string &filename)
|
|||
}
|
||||
}
|
||||
|
||||
#ifdef MKXPZ_RETRO
|
||||
bool SoundEmitter::sandbox_serialize(void *&data, mkxp_sandbox::wasm_size_t &max_size)
|
||||
{
|
||||
if (!mkxp_sandbox::sandbox_serialize((mkxp_sandbox::wasm_size_t)srcCount, data, max_size)) return false;
|
||||
|
@ -443,3 +444,4 @@ bool SoundEmitter::sandbox_deserialize(const void *&data, mkxp_sandbox::wasm_siz
|
|||
|
||||
return true;
|
||||
}
|
||||
#endif // MKXPZ_RETRO
|
||||
|
|
Loading…
Add table
Reference in a new issue