handle_frame


Description:

[ NoWrapper ]
public virtual FlowReturn handle_frame (ParseFrame frame, out int skipsize)

Parses the input data into valid frames as defined by subclass which should be passed to finish_frame.

The frame's input buffer is guaranteed writable, whereas the input frame ownership is held by caller (so subclass should make a copy if it needs to hang on). Input buffer (data) is provided by baseclass with as much metadata set as possible by baseclass according to upstream information and/or subclass settings, though subclass may still set buffer timestamp and duration if desired.