resamplingAudioSource using addFrom method

Hi,
I assume transportSource is needed for using resamplingAudioSource method.
I’m playing my files using

auto reader = formatManager.createReaderFor(std::make_unique<juce::MemoryInputStream>(BinaryData::Test7_wav, BinaryData::Test7_wavSize, true));

	if (reader != nullptr)
	{
		newSource = new juce::AudioFormatReaderSource(reader, true);
		newSource->setLooping(true);
	}

juce::AudioSourceChannelInfo info(&mixBuffer, 0, buffer.getNumSamples());
	
	newSource->getNextAudioBlock(info);
	for (int c = 0; c < std::min(mixBuffer.getNumChannels(), buffer.getNumChannels()); ++c)
		buffer.addFrom(0, c, mixBuffer.getReadPointer(c), buffer.getNumSamples());

now i can’t figure out if i should create a transportSource or if there’s a better obvious way that i should use resamplingAudioSource…
Thanks a lot.