Work on offline render stuff

This commit is contained in:
xenakios
2019-01-20 15:24:30 +02:00
parent 0df28fa3d6
commit b0c8388b6b
6 changed files with 62 additions and 18 deletions

View File

@ -611,6 +611,13 @@ double StretchAudioSource::getInfileLengthSeconds()
return (double)m_inputfile->info.nsamples / m_inputfile->info.samplerate;
}
double StretchAudioSource::getInfileSamplerate()
{
if (m_inputfile == nullptr)
return 0.0;
return m_inputfile->info.samplerate;
}
void StretchAudioSource::setRate(double rate)
{
if (rate == m_playrate)

View File

@ -56,6 +56,7 @@ public:
double getInfilePositionPercent();
double getInfilePositionSeconds();
double getInfileLengthSeconds();
double getInfileSamplerate();
void setRate(double rate);
double getRate()
{