AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
This structure encapsulates the video and audio buffers used by the HEVC demo applications. The demo programs that employ producer/consumer threads use a fixed number of these buffers. More...
#include <ntv2demohevccommon.h>
Public Attributes | |
uint32_t * | pVideoBuffer |
Pointer to host video buffer. More... | |
uint32_t | videoBufferSize |
Size of host video buffer (bytes) More... | |
uint32_t | videoDataSize |
Size of video data (bytes) More... | |
uint32_t | videoDataSize2 |
Size of field 2 video data (bytes) More... | |
uint32_t * | pInfoBuffer |
Picture information (raw) or encode information (hevc) More... | |
uint32_t | infoBufferSize |
Size of the host information buffer (bytes) More... | |
uint32_t | infoDataSize |
Size of the information data (bytes) More... | |
uint32_t | infoDataSize2 |
Size of the field 2 information data (bytes) More... | |
uint32_t * | pAudioBuffer |
Pointer to host audio buffer. More... | |
uint32_t | audioBufferSize |
Size of host audio buffer (bytes) More... | |
uint32_t | audioDataSize |
Size of audio data (bytes) More... | |
uint32_t | timeCodeDBB |
Time code data dbb. More... | |
uint32_t | timeCodeLow |
Time code data low. More... | |
uint32_t | timeCodeHigh |
Time code data high. More... | |
int64_t | frameTime |
Capture time stamp. More... | |
bool | lastFrame |
Indicates last captured frame. More... | |
This structure encapsulates the video and audio buffers used by the HEVC demo applications. The demo programs that employ producer/consumer threads use a fixed number of these buffers.
Definition at line 27 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::audioBufferSize |
Size of host audio buffer (bytes)
Definition at line 38 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::audioDataSize |
Size of audio data (bytes)
Definition at line 39 of file ntv2demohevccommon.h.
int64_t AVHevcDataBuffer::frameTime |
Capture time stamp.
Definition at line 43 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::infoBufferSize |
Size of the host information buffer (bytes)
Definition at line 34 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::infoDataSize |
Size of the information data (bytes)
Definition at line 35 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::infoDataSize2 |
Size of the field 2 information data (bytes)
Definition at line 36 of file ntv2demohevccommon.h.
bool AVHevcDataBuffer::lastFrame |
Indicates last captured frame.
Definition at line 44 of file ntv2demohevccommon.h.
uint32_t* AVHevcDataBuffer::pAudioBuffer |
Pointer to host audio buffer.
Definition at line 37 of file ntv2demohevccommon.h.
uint32_t* AVHevcDataBuffer::pInfoBuffer |
Picture information (raw) or encode information (hevc)
Definition at line 33 of file ntv2demohevccommon.h.
uint32_t* AVHevcDataBuffer::pVideoBuffer |
Pointer to host video buffer.
Definition at line 29 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::timeCodeDBB |
Time code data dbb.
Definition at line 40 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::timeCodeHigh |
Time code data high.
Definition at line 42 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::timeCodeLow |
Time code data low.
Definition at line 41 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::videoBufferSize |
Size of host video buffer (bytes)
Definition at line 30 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::videoDataSize |
Size of video data (bytes)
Definition at line 31 of file ntv2demohevccommon.h.
uint32_t AVHevcDataBuffer::videoDataSize2 |
Size of field 2 video data (bytes)
Definition at line 32 of file ntv2demohevccommon.h.