Implementation of the Blackmagic Decklink API (used by the DecklinkReader)
More...
#include <DecklinkInput.h>
Implementation of the Blackmagic Decklink API (used by the DecklinkReader)
Definition at line 70 of file DecklinkInput.h.
DeckLinkInputDelegate::DeckLinkInputDelegate |
( |
pthread_cond_t * |
m_sleepCond, |
|
|
IDeckLinkOutput * |
deckLinkOutput, |
|
|
IDeckLinkVideoConversion * |
deckLinkConverter |
|
) |
| |
DeckLinkInputDelegate::~DeckLinkInputDelegate |
( |
| ) |
|
ULONG DeckLinkInputDelegate::AddRef |
( |
void |
| ) |
|
|
virtual |
unsigned long DeckLinkInputDelegate::GetCurrentFrameNumber |
( |
| ) |
|
std::shared_ptr< openshot::Frame > DeckLinkInputDelegate::GetFrame |
( |
int64_t |
requested_frame | ) |
|
virtual HRESULT STDMETHODCALLTYPE DeckLinkInputDelegate::QueryInterface |
( |
REFIID |
iid, |
|
|
LPVOID * |
ppv |
|
) |
| |
|
inlinevirtual |
ULONG DeckLinkInputDelegate::Release |
( |
void |
| ) |
|
|
virtual |
HRESULT DeckLinkInputDelegate::VideoInputFormatChanged |
( |
BMDVideoInputFormatChangedEvents |
events, |
|
|
IDeckLinkDisplayMode * |
mode, |
|
|
BMDDetectedVideoInputFormatFlags |
|
|
) |
| |
|
virtual |
HRESULT DeckLinkInputDelegate::VideoInputFrameArrived |
( |
IDeckLinkVideoInputFrame * |
videoFrame, |
|
|
IDeckLinkAudioInputPacket * |
audioFrame |
|
) |
| |
|
virtual |
IDeckLinkVideoConversion* DeckLinkInputDelegate::deckLinkConverter |
IDeckLinkOutput* DeckLinkInputDelegate::deckLinkOutput |
unsigned long DeckLinkInputDelegate::final_frameCount |
unsigned long DeckLinkInputDelegate::frameCount |
BMDTimecodeFormat DeckLinkInputDelegate::g_timecodeFormat |
deque<IDeckLinkMutableVideoFrame*> DeckLinkInputDelegate::raw_video_frames |
pthread_cond_t* DeckLinkInputDelegate::sleepCond |
The documentation for this class was generated from the following files: