PeerCastStation.FLV.FLVContentBuffer.OnContentChanged C# (CSharp) Method

OnContentChanged() private method

private OnContentChanged ( RTMPMessage content ) : void
content PeerCastStation.FLV.RTMP.RTMPMessage
return void
    private void OnContentChanged(RTMPMessage content)
    {
      if (streamIndex<0) OnHeaderChanged(content);
      WriteMessage(bodyBuffer, content, timestampOrigin);
      if (bodyBuffer.Length>=7500 ||
          flushTimer.ElapsedMilliseconds>=100) {
        FlushContents();
      }
    }