AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
I encapsulate the video, audio and anc host buffers used in the AutoCirculate demos. I'm a more modern version of the AVDataBuffer. More...
#include <ntv2democommon.h>
Public Member Functions | |
NTV2FrameData () | |
NTV2Buffer & | VideoBuffer (void) |
ULWord | VideoBufferSize (void) const |
NTV2Buffer & | AudioBuffer (void) |
ULWord | AudioBufferSize (void) const |
ULWord | NumCapturedAudioBytes (void) const |
NTV2Buffer & | AncBuffer (void) |
ULWord | AncBufferSize (void) const |
ULWord | NumCapturedAncBytes (void) const |
NTV2Buffer & | AncBuffer2 (void) |
ULWord | AncBuffer2Size (void) const |
ULWord | NumCapturedAnc2Bytes (void) const |
NTV2Buffer & | VideoBuffer2 (void) |
ULWord | VideoBufferSize2 (void) const |
bool | IsNULL (void) const |
bool | HasTimecode (const NTV2TCIndex inTCNdx) const |
NTV2_RP188 | Timecode (const NTV2TCIndex inTCNdx) const |
bool | HasValidTimecode (const NTV2TCIndex inTCNdx) const |
void | ZeroBuffers (void) |
bool | LockAll (CNTV2Card &inDevice) |
bool | UnlockAll (CNTV2Card &inDevice) |
bool | Reset (void) |
Public Attributes | |
NTV2Buffer | fVideoBuffer |
Host video buffer. More... | |
NTV2Buffer | fVideoBuffer2 |
Additional host video buffer, usually F2. More... | |
NTV2Buffer | fAudioBuffer |
Host audio buffer. More... | |
NTV2Buffer | fAncBuffer |
Host ancillary data buffer. More... | |
NTV2Buffer | fAncBuffer2 |
Additional "F2" host anc buffer. More... | |
NTV2TimeCodes | fTimecodes |
Map of TC indexes to NTV2_RP188 values. More... | |
ULWord | fNumAudioBytes |
Actual number of captured audio bytes. More... | |
ULWord | fNumAncBytes |
Actual number of captured F1 anc bytes. More... | |
ULWord | fNumAnc2Bytes |
Actual number of captured F2 anc bytes. More... | |
uint32_t | fFrameFlags |
Frame data flags. More... | |
I encapsulate the video, audio and anc host buffers used in the AutoCirculate demos. I'm a more modern version of the AVDataBuffer.
Definition at line 79 of file ntv2democommon.h.
|
inlineexplicit |
Definition at line 93 of file ntv2democommon.h.
|
inline |
Definition at line 113 of file ntv2democommon.h.
|
inline |
Definition at line 117 of file ntv2democommon.h.
|
inline |
Definition at line 118 of file ntv2democommon.h.
|
inline |
Definition at line 114 of file ntv2democommon.h.
|
inline |
Definition at line 109 of file ntv2democommon.h.
|
inline |
Definition at line 110 of file ntv2democommon.h.
|
inline |
Definition at line 127 of file ntv2democommon.h.
|
inline |
Definition at line 129 of file ntv2democommon.h.
|
inline |
Definition at line 124 of file ntv2democommon.h.
bool NTV2FrameData::LockAll | ( | CNTV2Card & | inDevice | ) |
Definition at line 387 of file ntv2democommon.cpp.
|
inline |
Definition at line 119 of file ntv2democommon.h.
|
inline |
Definition at line 115 of file ntv2democommon.h.
|
inline |
Definition at line 111 of file ntv2democommon.h.
|
inline |
Definition at line 147 of file ntv2democommon.h.
NTV2_RP188 NTV2FrameData::Timecode | ( | const NTV2TCIndex | inTCNdx | ) | const |
Definition at line 379 of file ntv2democommon.cpp.
bool NTV2FrameData::UnlockAll | ( | CNTV2Card & | inDevice | ) |
Definition at line 408 of file ntv2democommon.cpp.
|
inline |
Definition at line 106 of file ntv2democommon.h.
|
inline |
Definition at line 121 of file ntv2democommon.h.
|
inline |
Definition at line 107 of file ntv2democommon.h.
|
inline |
Definition at line 122 of file ntv2democommon.h.
|
inline |
Definition at line 132 of file ntv2democommon.h.
NTV2Buffer NTV2FrameData::fAncBuffer |
Host ancillary data buffer.
Definition at line 85 of file ntv2democommon.h.
NTV2Buffer NTV2FrameData::fAncBuffer2 |
Additional "F2" host anc buffer.
Definition at line 86 of file ntv2democommon.h.
NTV2Buffer NTV2FrameData::fAudioBuffer |
Host audio buffer.
Definition at line 84 of file ntv2democommon.h.
uint32_t NTV2FrameData::fFrameFlags |
Frame data flags.
Definition at line 91 of file ntv2democommon.h.
ULWord NTV2FrameData::fNumAnc2Bytes |
Actual number of captured F2 anc bytes.
Definition at line 90 of file ntv2democommon.h.
ULWord NTV2FrameData::fNumAncBytes |
Actual number of captured F1 anc bytes.
Definition at line 89 of file ntv2democommon.h.
ULWord NTV2FrameData::fNumAudioBytes |
Actual number of captured audio bytes.
Definition at line 88 of file ntv2democommon.h.
NTV2TimeCodes NTV2FrameData::fTimecodes |
Map of TC indexes to NTV2_RP188 values.
Definition at line 87 of file ntv2democommon.h.
NTV2Buffer NTV2FrameData::fVideoBuffer |
Host video buffer.
Definition at line 82 of file ntv2democommon.h.
NTV2Buffer NTV2FrameData::fVideoBuffer2 |
Additional host video buffer, usually F2.
Definition at line 83 of file ntv2democommon.h.