Build fix for updated Juce
This commit is contained in:
		@@ -522,7 +522,7 @@ void PaulstretchpluginAudioProcessor::saveCaptureBuffer()
 | 
			
		||||
		{
 | 
			
		||||
			m_capture_save_state = 1;
 | 
			
		||||
			auto outstream = outfile.createOutputStream();
 | 
			
		||||
			auto writer = unique_from_raw(wavformat.createWriterFor(outstream, getSampleRateChecked(),
 | 
			
		||||
			auto writer = unique_from_raw(wavformat.createWriterFor(outstream.get(), getSampleRateChecked(),
 | 
			
		||||
				inchans, 32, {}, 0));
 | 
			
		||||
			if (writer != nullptr)
 | 
			
		||||
			{
 | 
			
		||||
@@ -536,7 +536,7 @@ void PaulstretchpluginAudioProcessor::saveCaptureBuffer()
 | 
			
		||||
			else
 | 
			
		||||
			{
 | 
			
		||||
				Logger::writeToLog("Could not create wav writer");
 | 
			
		||||
				delete outstream;
 | 
			
		||||
				//delete outstream;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else
 | 
			
		||||
@@ -577,7 +577,7 @@ String PaulstretchpluginAudioProcessor::offlineRender(OfflineRenderParams render
 | 
			
		||||
	auto rendertask = [sc,processor,outputfiletouse, renderpars,blocksize,numoutchans, outsr,this]()
 | 
			
		||||
	{
 | 
			
		||||
		WavAudioFormat wavformat;
 | 
			
		||||
		FileOutputStream* outstream = outputfiletouse.createOutputStream();
 | 
			
		||||
		auto outstream = outputfiletouse.createOutputStream();
 | 
			
		||||
		jassert(outstream != nullptr);
 | 
			
		||||
		int oformattouse{ 16 };
 | 
			
		||||
		bool clipoutput{ false };
 | 
			
		||||
@@ -590,11 +590,11 @@ String PaulstretchpluginAudioProcessor::offlineRender(OfflineRenderParams render
 | 
			
		||||
			oformattouse = 32;
 | 
			
		||||
			clipoutput = true;
 | 
			
		||||
		}
 | 
			
		||||
		auto writer{ unique_from_raw(wavformat.createWriterFor(outstream, outsr, numoutchans,
 | 
			
		||||
		auto writer{ unique_from_raw(wavformat.createWriterFor(outstream.get(), outsr, numoutchans,
 | 
			
		||||
			oformattouse, StringPairArray(), 0)) };
 | 
			
		||||
		if (writer == nullptr)
 | 
			
		||||
		{
 | 
			
		||||
			delete outstream;
 | 
			
		||||
			//delete outstream;
 | 
			
		||||
			jassert(false);
 | 
			
		||||
		}
 | 
			
		||||
		AudioBuffer<float> renderbuffer{ numoutchans, blocksize };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user