13 #ifndef ossimVideoSource_HEADER 14 #define ossimVideoSource_HEADER 43 virtual void rewind();
47 virtual bool seek(
ossim_float64 reference_time_sec, SeekType seekType);
50 virtual bool nextFrame();
67 int computeFrameNumber(
double seconds_from_start)
const;
Pure virtual base class for all video sources – analogous to ossimImageSource.
const ossimIpt & frameSize() const
Nominal size of a frame in pixels.
ossimIpt m_frameSize
in pixels
OSSIM Image handler for video frames.
unsigned int ossim_uint32
Pure virtual base class for all video data.
virtual bool canConnectMyInputTo(ossim_int32 myInputIndex, const ossimConnectableObject *object) const =0
required to be overriden by derived classes
virtual bool canConnectMyOutputTo(ossim_int32 myOutputIndex, const ossimConnectableObject *object) const
default implementation is to allow anyone to connect to us.