diff --git a/audiodevice.cpp b/audiodevice.cpp index d71b850..a1e25f8 100644 --- a/audiodevice.cpp +++ b/audiodevice.cpp @@ -44,7 +44,7 @@ void AudioDevice::start() format.setCodec("audio/pcm"); format.setByteOrder(QAudioFormat::LittleEndian); - m_private = std::make_unique(*this, m_device, format); + m_private = std::unique_ptr(new AudioDevicePrivate(*this, m_device, format)); m_private->input.start(&m_private->helper); //m_private->input.setBufferSize(m_samplerate/m_framerate*sizeof(qint16)*2); } diff --git a/basetonegenerator.cpp b/basetonegenerator.cpp index 163f488..0075745 100644 --- a/basetonegenerator.cpp +++ b/basetonegenerator.cpp @@ -42,7 +42,7 @@ void BaseToneGenerator::start() format.setCodec("audio/pcm"); format.setByteOrder(QAudioFormat::LittleEndian); - m_private = std::make_unique(*this, m_device, format); + m_private = std::unique_ptr(new BaseToneGeneratorPrivate(*this, m_device, format)); m_private->output.start(&m_private->helper); }