[WIP]-39 updates to resolve issue with stopping channel streams.

This commit is contained in:
Denny
2018-04-22 04:44:35 -04:00
parent 7a9f705517
commit e395d737f8
15 changed files with 206 additions and 64 deletions

View File

@@ -59,8 +59,8 @@ public class ReusableBufferAssembler
public void dispose()
{
mReusableComplexBufferQueue.dispose();
mListener = null;
mBuffer = null;
}
/**
@@ -117,7 +117,7 @@ public class ReusableBufferAssembler
mBuffer.rewind();
ReusableComplexBuffer reusableComplexBuffer = mReusableComplexBufferQueue.getBuffer(mBufferSize);
reusableComplexBuffer.reloadFrom(mBuffer, mCurrentBufferTimestamp);
reusableComplexBuffer.setUserCount(1);
reusableComplexBuffer.incrementUserCount();
mListener.receive(reusableComplexBuffer);
}