--- linuxsampler/trunk/src/engines/gig/Stream.cpp 2004/12/28 09:43:04 329 +++ linuxsampler/trunk/src/engines/gig/Stream.cpp 2005/01/01 08:18:07 333 @@ -25,6 +25,7 @@ namespace LinuxSampler { namespace gig { uint Stream::UnusedStreams = 0; + uint Stream::TotalStreams = 0; /// Returns number of refilled sample points or a value < 0 on error. int Stream::ReadAhead(unsigned long SampleCount) { @@ -87,12 +88,14 @@ this->PlaybackState.reverse = false; this->pRingBuffer = new RingBuffer(BufferSize, BufferWrapElements); UnusedStreams++; + TotalStreams++; } Stream::~Stream() { Reset(); if (pRingBuffer) delete pRingBuffer; UnusedStreams--; + TotalStreams--; } /// Called by disk thread to activate the disk stream.