--- linuxsampler/trunk/src/engines/common/SampleFile.cpp 2009/10/23 17:53:17 2012 +++ linuxsampler/trunk/src/engines/common/SampleFile.cpp 2009/10/27 19:04:57 2018 @@ -152,8 +152,9 @@ ) { // TODO: SetPos(pPlaybackState->position); - Read(pBuffer, FrameCount); + unsigned long count = Read(pBuffer, FrameCount); pPlaybackState->position = GetPos(); + return count; } void SampleFile::ReleaseSampleData() {