- cleanups in types

This commit is contained in:
2019-04-02 14:39:58 +03:00
parent 4b4e488230
commit 287ae827af
3 changed files with 27 additions and 27 deletions

View File

@@ -35,18 +35,18 @@ namespace Audio
:mRate(rate), mChannels(channels)
{}
int samplesFromSize(int length) const
size_t samplesFromSize(size_t length) const
{
return length / 2 / mChannels;
}
// Returns milliseconds
float timeFromSize(int length) const
float timeFromSize(size_t length) const
{
return float(samplesFromSize(length) / (mRate / 1000.0));
}
float sizeFromTime(int milliseconds) const
float sizeFromTime(size_t milliseconds) const
{
return float((milliseconds * mRate) / 500.0 * mChannels);
}