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::DeckLinkInputDelegate |
( |
pthread_cond_t * |
m_sleepCond, |
|
|
IDeckLinkOutput * |
deckLinkOutput, |
|
|
IDeckLinkVideoConversion * |
deckLinkConverter |
|
) |
| |
◆ ~DeckLinkInputDelegate()
| DeckLinkInputDelegate::~DeckLinkInputDelegate |
( |
| ) |
|
◆ AddRef()
| ULONG DeckLinkInputDelegate::AddRef |
( |
void |
| ) |
|
|
virtual |
◆ GetCurrentFrameNumber()
| unsigned long DeckLinkInputDelegate::GetCurrentFrameNumber |
( |
| ) |
|
◆ GetFrame()
| std::shared_ptr< openshot::Frame > DeckLinkInputDelegate::GetFrame |
( |
int64_t |
requested_frame | ) |
|
◆ QueryInterface()
| virtual HRESULT STDMETHODCALLTYPE DeckLinkInputDelegate::QueryInterface |
( |
REFIID |
iid, |
|
|
LPVOID * |
ppv |
|
) |
| |
|
inlinevirtual |
◆ Release()
| ULONG DeckLinkInputDelegate::Release |
( |
void |
| ) |
|
|
virtual |
◆ VideoInputFormatChanged()
| HRESULT DeckLinkInputDelegate::VideoInputFormatChanged |
( |
BMDVideoInputFormatChangedEvents |
events, |
|
|
IDeckLinkDisplayMode * |
mode, |
|
|
BMDDetectedVideoInputFormatFlags |
|
|
) |
| |
|
virtual |
◆ VideoInputFrameArrived()
| HRESULT DeckLinkInputDelegate::VideoInputFrameArrived |
( |
IDeckLinkVideoInputFrame * |
videoFrame, |
|
|
IDeckLinkAudioInputPacket * |
audioFrame |
|
) |
| |
|
virtual |
◆ deckLinkConverter
| IDeckLinkVideoConversion* DeckLinkInputDelegate::deckLinkConverter |
◆ deckLinkOutput
| IDeckLinkOutput* DeckLinkInputDelegate::deckLinkOutput |
◆ final_frameCount
| unsigned long DeckLinkInputDelegate::final_frameCount |
◆ final_frames
◆ frameCount
| unsigned long DeckLinkInputDelegate::frameCount |
◆ g_timecodeFormat
| BMDTimecodeFormat DeckLinkInputDelegate::g_timecodeFormat |
◆ raw_video_frames
| deque<IDeckLinkMutableVideoFrame*> DeckLinkInputDelegate::raw_video_frames |
◆ sleepCond
| pthread_cond_t* DeckLinkInputDelegate::sleepCond |
The documentation for this class was generated from the following files: