![]() |
AJA NTV2 SDK
17.0.1.1246
NTV2 SDK 17.0.1.1246
|
#include <ntv2publicinterface.h>
Public Member Functions | |
| operator NTV2_HEADER * () | |
Construction & Destruction | |
| NTV2StreamBuffer () | |
| Constructs a default NTV2StreamBuffer struct. More... | |
Public Attributes | |
| NTV2_HEADER | mHeader |
| The common structure header – ALWAYS FIRST! More... | |
| NTV2Channel | mChannel |
| Stream channel. More... | |
| ULWord | mFlags |
| Action flags. More... | |
| ULWord | mStatus |
| Action status. More... | |
| NTV2_POINTER | mBuffer |
| Virtual address of a stream buffer and its length. More... | |
| ULWord64 | mBufferCookie |
| Buffer User cookie. More... | |
| ULWord | mBufferState |
| Buffer state. More... | |
| LWord64 | mQueueTime |
| Queue time (queued to driver by app) More... | |
| LWord64 | mLinkTime |
| Link time (linked into stream by irq) More... | |
| LWord64 | mStartTime |
| Active start time (on air interrupt time) More... | |
| LWord64 | mStopTime |
| Active stop time (off air interrupt time) More... | |
| LWord64 | mFlushTime |
| Flush time (if flushed before on air) More... | |
| ULWord64 | mRepeatCount |
| Number of repeat cycles. More... | |
| ULWord | mReserved [32] |
| Reserved for future expansion. More... | |
| NTV2_TRAILER | mTrailer |
| The common structure trailer – ALWAYS LAST! More... | |
Definition at line 8741 of file ntv2publicinterface.h.
|
explicit |
Constructs a default NTV2StreamBuffer struct.
Definition at line 2912 of file ntv2publicinterface.cpp.
|
inline |
Definition at line 8767 of file ntv2publicinterface.h.
| NTV2_POINTER NTV2StreamBuffer::mBuffer |
Virtual address of a stream buffer and its length.
Definition at line 8746 of file ntv2publicinterface.h.
| ULWord64 NTV2StreamBuffer::mBufferCookie |
Buffer User cookie.
Definition at line 8747 of file ntv2publicinterface.h.
| ULWord NTV2StreamBuffer::mBufferState |
Buffer state.
Definition at line 8748 of file ntv2publicinterface.h.
| NTV2Channel NTV2StreamBuffer::mChannel |
Stream channel.
Definition at line 8743 of file ntv2publicinterface.h.
| ULWord NTV2StreamBuffer::mFlags |
Action flags.
Definition at line 8744 of file ntv2publicinterface.h.
| LWord64 NTV2StreamBuffer::mFlushTime |
Flush time (if flushed before on air)
Definition at line 8753 of file ntv2publicinterface.h.
| NTV2_HEADER NTV2StreamBuffer::mHeader |
The common structure header – ALWAYS FIRST!
Definition at line 8742 of file ntv2publicinterface.h.
| LWord64 NTV2StreamBuffer::mLinkTime |
Link time (linked into stream by irq)
Definition at line 8750 of file ntv2publicinterface.h.
| LWord64 NTV2StreamBuffer::mQueueTime |
Queue time (queued to driver by app)
Definition at line 8749 of file ntv2publicinterface.h.
| ULWord64 NTV2StreamBuffer::mRepeatCount |
Number of repeat cycles.
Definition at line 8754 of file ntv2publicinterface.h.
| ULWord NTV2StreamBuffer::mReserved[32] |
Reserved for future expansion.
Definition at line 8755 of file ntv2publicinterface.h.
| LWord64 NTV2StreamBuffer::mStartTime |
Active start time (on air interrupt time)
Definition at line 8751 of file ntv2publicinterface.h.
| ULWord NTV2StreamBuffer::mStatus |
Action status.
Definition at line 8745 of file ntv2publicinterface.h.
| LWord64 NTV2StreamBuffer::mStopTime |
Active stop time (off air interrupt time)
Definition at line 8752 of file ntv2publicinterface.h.
| NTV2_TRAILER NTV2StreamBuffer::mTrailer |
The common structure trailer – ALWAYS LAST!
Definition at line 8756 of file ntv2publicinterface.h.