7 #ifndef __ICCapturingListener_h 8 #define __ICCapturingListener_h 27 virtual void overlayCallback( DShowLib::Grabber& caller, smart_ptr<DShowLib::OverlayBitmap> pBitmap,
const DShowLib::tsMediaSampleDesc& MediaSampleDesc );
30 virtual void frameReady( DShowLib::Grabber& caller, smart_ptr<DShowLib::MemBuffer> pBuffer,
DWORD FrameNumber );
33 void saveImage( smart_ptr<DShowLib::MemBuffer> pBuffer,
DWORD currFrame );
std::vector< bool > m_BufferWritten
Class that listens for incoming framegrabber images.
void saveImage(smart_ptr< DShowLib::MemBuffer > pBuffer, DWORD currFrame)
void setBufferSize(unsigned long NumBuffers)
bool(* ICCapturingSourceNewFramePtr)(unsigned char *imageData, unsigned long dataSize, unsigned long frameNumber)
ICCapturingSourceNewFramePtr ICCapturingSourceNewFrameCallback
void SetICCapturingSourceNewFrameCallback(ICCapturingSourceNewFramePtr cb)
virtual void overlayCallback(DShowLib::Grabber &caller, smart_ptr< DShowLib::OverlayBitmap > pBitmap, const DShowLib::tsMediaSampleDesc &MediaSampleDesc)
virtual void frameReady(DShowLib::Grabber &caller, smart_ptr< DShowLib::MemBuffer > pBuffer, DWORD FrameNumber)