From 8e6eb1462dd4612e09f947c47e5ac2ac5e7d8481 Mon Sep 17 00:00:00 2001 From: Artisteacher Date: Mon, 15 Mar 2021 17:16:18 -0400 Subject: [PATCH] fix mac record audio crash By @shun-iwasawa --- toonz/sources/toonz/audiorecordingpopup.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/toonz/sources/toonz/audiorecordingpopup.cpp b/toonz/sources/toonz/audiorecordingpopup.cpp index 2a862eb9..ef09761c 100644 --- a/toonz/sources/toonz/audiorecordingpopup.cpp +++ b/toonz/sources/toonz/audiorecordingpopup.cpp @@ -175,7 +175,11 @@ AudioRecordingPopup::AudioRecordingPopup() m_probe->setSource(m_audioRecorder); QAudioEncoderSettings audioSettings; audioSettings.setCodec("audio/PCM"); - audioSettings.setSampleRate(44100); +#ifdef MACOSX + audioSettings.setSampleRate(-1); + #else + audioSettings.setSampleRate(44100); + #endif audioSettings.setChannelCount(1); audioSettings.setBitRate(16); audioSettings.setEncodingMode(QMultimedia::ConstantBitRateEncoding); @@ -606,4 +610,4 @@ void AudioLevelsDisplay::paintEvent(QPaintEvent *event) { //----------------------------------------------------------------------------- OpenPopupCommandHandler openAudioRecordingPopup( - MI_AudioRecording); \ No newline at end of file + MI_AudioRecording);