pull request feedback addressed

newQueueableSource added
isQueueable removed, getFreeBufferCount added
queueData renamed to queue; added 3 argument variant with (data, offset, length)
lightuserdata variant now requires offset (pointer, offset, length, samplerate, bitdepth, channels)
setLooping now throws exception if called on queueable source

--HG--
branch : minor
This commit is contained in:
rcoaxil
2016-10-13 04:40:41 +03:00
parent b1c842f186
commit b757a0534e
9 changed files with 128 additions and 88 deletions
+3 -3
View File
@@ -217,12 +217,12 @@ int Source::getChannels() const
return 2;
}
bool Source::isQueueable() const
int Source::getFreeBufferCount() const
{
return false;
return 0;
}
bool Source::queueData(void *data, int length, int dataSampleRate, int dataBitDepth, int dataChannels)
bool Source::queue(void *data, int length, int dataSampleRate, int dataBitDepth, int dataChannels)
{
return false;
}