This node implements timeshifting capabilities, which means that it buffers data in a file.
It was primary designed for mpeg-streams but should also be usable for other data-types.
The node starts in LIVE-Mode where it forwards incoming buffers and keeps a fixed number of them in memory.
From LIVE-Mode you can switch to FILEBUF-Mode by calling setModePause() (enables file-buffering)
or disableMembuf(true) (stores memorybuffer in the buffer-file and starts playing it).
FILEBUF-Mode if divided in several playmodes (PLAY, PAUSE, FAST_FORWARD, REWIND and FB_LIVE) to control playback.
Playmodes are changed by using setModePlay(), setModePause(), setModeFastForward() and setModeRewind().
FB_LIVE-Playmode is reached if fast_forwarding till end-of-file of the buffer-file.

see doxygen html docu for further details
