24#include "Components/Engine/gstfwd.h"
25#include "Utils/typedefs.h"
26#include "Utils/Pimpl.h"
28namespace PipelineExtensions
40 NanoSeconds seekRelative(
double percent, NanoSeconds ns);
41 NanoSeconds seekAbsolute(NanoSeconds ns);
42 NanoSeconds seekNearest(NanoSeconds ns);
44 NanoSeconds seekRelativeMs(
double percent, MilliSeconds ms);
45 NanoSeconds seekAbsoluteMs(MilliSeconds ms);
46 NanoSeconds seekNearestMs(MilliSeconds ms);
48 virtual MilliSeconds positionMs()
const;
49 virtual MilliSeconds durationMs()
const;
52 virtual GstElement* positionElement()
const = 0;
The Seeker class.
Definition: PositionAccessible.h:35