|
|
|
@ -3,6 +3,7 @@
|
|
|
|
|
// Refer to the license.txt file included.
|
|
|
|
|
|
|
|
|
|
#include "audio_core/audio_types.h"
|
|
|
|
|
#include "common/archives.h"
|
|
|
|
|
#include "common/assert.h"
|
|
|
|
|
#include "common/logging/log.h"
|
|
|
|
|
#include "core/core.h"
|
|
|
|
@ -13,6 +14,19 @@
|
|
|
|
|
using DspPipe = AudioCore::DspPipe;
|
|
|
|
|
using InterruptType = Service::DSP::DSP_DSP::InterruptType;
|
|
|
|
|
|
|
|
|
|
SERIALIZE_EXPORT_IMPL(Service::DSP::DSP_DSP)
|
|
|
|
|
|
|
|
|
|
namespace boost::serialization {
|
|
|
|
|
template <class Archive>
|
|
|
|
|
void load_construct_data(Archive& ar, Service::DSP::DSP_DSP* t, const unsigned int)
|
|
|
|
|
{
|
|
|
|
|
::new(t)Service::DSP::DSP_DSP(Core::Global<Core::System>());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
template
|
|
|
|
|
void load_construct_data<iarchive>(iarchive& ar, Service::DSP::DSP_DSP* t, const unsigned int);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
namespace AudioCore {
|
|
|
|
|
enum class DspPipe;
|
|
|
|
|
}
|
|
|
|
|