diff --git a/include/Nazara/Audio/SoundStream.hpp b/include/Nazara/Audio/SoundStream.hpp index 61b213f0c..d4e1c9917 100644 --- a/include/Nazara/Audio/SoundStream.hpp +++ b/include/Nazara/Audio/SoundStream.hpp @@ -25,8 +25,8 @@ namespace Nz bool IsValid() const; }; - NAZARA_CORE_API bool Serialize(SerializationContext& context, SoundStreamParams& params, TypeTag); - NAZARA_CORE_API bool Unserialize(SerializationContext& context, SoundStreamParams* params, TypeTag); + NAZARA_AUDIO_API bool Serialize(SerializationContext& context, SoundStreamParams& params, TypeTag); + NAZARA_AUDIO_API bool Unserialize(SerializationContext& context, SoundStreamParams* params, TypeTag); class Mutex; class SoundStream; diff --git a/src/Nazara/Audio/SoundStream.cpp b/src/Nazara/Audio/SoundStream.cpp index b3effd0ca..b4ea51e92 100644 --- a/src/Nazara/Audio/SoundStream.cpp +++ b/src/Nazara/Audio/SoundStream.cpp @@ -18,7 +18,7 @@ namespace Nz { Unserialize(context, params, TypeTag()); Unserialize(context, "forceMono", ¶ms->forceMono); - return true; + return params->IsValid(); } bool SoundStreamParams::IsValid() const