Updated TPCircularBuffer

- Don't modify mDataByteSize buffer values on return from TPCircularBufferDequeueBufferListFrames
- Addressed a few warnings when building for 64-bit