Information about the timeshift.
import "IToiMediaPlayerBase.idl";
The total size of the timeshift buffer in seconds. The capacity will initially be the capacity requested in IToiMediaPlayer::StartTimeshiftBuffering(), but may change if the internal timeshift buffer is not big enough to hold the requested capacity due to higher bitrate than expected.
The start position for the timeshift buffer in milliseconds. When playing from the timeshift buffer, the start position in combination with the players position (as received in event OnPositionChanged) gives the relative position in the buffer.
The used size of the allocated timeshift buffer in seconds. The buffer is full when BufferUsed is equal to BufferCapacity, but buffering may continue if timeshift is configured to use a circular buffer.
The session identifier for the recorder session buffering contents
The current media player timeshift state.