Public Member Functions

  • CaptureImplDirectShow (int32_t width, int32_t height, const Capture::DeviceRef device)
  • ~CaptureImplDirectShow ()
  • void
    start ()
  • void
    stop ()
  • bool
    isCapturing ()
  • bool
    checkNewFrame () const
  • int32_t
    getWidth () const
  • int32_t
    getHeight () const
  • getSurface () const
  • getDevice () const

Static Public Member Functions


Protected Attributes

  • int
    mDeviceID
  • bool
    mIsCapturing
  • std::unique_ptr< class SurfaceCache >
    mSurfaceCache
  • int32_t
    mWidth
  • int32_t
    mHeight
  • mCurrentFrame
  • mDevice