Change
```
public void ClearBuffer()
{
this.circularBuffer.Reset();
}
to
public void ClearBuffer()
{
if (this.circularBuffer!=null)
this.circularBuffer.Reset();
}
```
```
public void ClearBuffer()
{
this.circularBuffer.Reset();
}
to
public void ClearBuffer()
{
if (this.circularBuffer!=null)
this.circularBuffer.Reset();
}
```