SourceFileRef SourceFileOggVorbis::cloneWithSampleRate( size_t sampleRate ) const { auto result = make_shared<SourceFileOggVorbis>( mDataSource, sampleRate ); result->setupSampleRateConversion(); return result; }
SourceFileRef SourceFileMediaFoundation::cloneWithSampleRate( size_t sampleRate ) const { auto result = make_shared<SourceFileMediaFoundation>( mDataSource, sampleRate ); result->initReader(); result->setupSampleRateConversion(); return result; }
void SourceFileOggVorbis::setupConversionImpl() { setupSampleRateConversion(); }