UWARG Computer Vision
Public Member Functions | Friends | List of all members
DeckLinkCapture Class Reference
Collaboration diagram for DeckLinkCapture:
Collaboration graph

Public Member Functions

 DeckLinkCapture (ComPtr< IDeckLink > deckLink)
 
 DeckLinkCapture (DeckLinkCapture &&other) noexcept
 
DeckLinkCaptureoperator= (DeckLinkCapture &&other) noexcept
 
bool doesSupportVideoMode (BMDDisplayMode displayMode, BMDPixelFormat pixelFormat)
 
std::string getDeviceModelName ()
 
std::string getDeviceDisplayName ()
 
bool start (BMDDisplayMode displayMode=bmdModeHD1080p30, BMDPixelFormat pixelFormat=bmdFormat8BitYUV)
 
void stop ()
 
bool grab ()
 
bool retrieve (cv::Mat &videoFrame)
 
bool read (cv::Mat &videoFrame)
 
DeckLinkCaptureoperator>> (cv::Mat &videoFrame)
 
HRESULT error () const
 
const std::string & errorString () const
 

Friends

HRESULT DeckLinkInputCallback::VideoInputFrameArrived (IDeckLinkVideoInputFrame *videoFrame, IDeckLinkAudioInputPacket *audioPacket)
 

The documentation for this class was generated from the following files: