mirror of
https://github.com/love2d/love.git
synced 2026-08-18 03:34:23 +02:00
Added Source:getDuration (thanks Boolsheet!)
For streaming sources, the duration may not always be sample-accurate and may return -1 if it cannot be determined at all.
This commit is contained in:
@@ -189,6 +189,11 @@ int WaveDecoder::getSampleRate() const
|
||||
return info.sample_rate;
|
||||
}
|
||||
|
||||
double WaveDecoder::getDuration()
|
||||
{
|
||||
return (double) info.length / (double) info.sample_rate;
|
||||
}
|
||||
|
||||
} // lullaby
|
||||
} // sound
|
||||
} // love
|
||||
|
||||
Reference in New Issue
Block a user