EdgeVisDecoderSDK::GOPDataBlock Class Reference
Detailed Description
The GOP Data Block class represents an individual element of a GOPData buffer.
The GOP Data Block may be one of several types defined by GOPDataBlockType.
Availability
Available in version 6.1 of Decoder SDK. Requires a server version greater than 6.6
#include <GOPDataBlock.h>
Public Member Functions | |
| DB_EDGEVIS_SDK GOPDataBlockType | GetBlockType () |
| Get the type of GOP data contained in this block. More... | |
| DB_EDGEVIS_SDK byte_array | GetData () const |
| Get the data buffer. More... | |
| DB_EDGEVIS_SDK int64_t | GetTimestamp () |
| Get the timestamp for this element. More... | |
Member Function Documentation
| DB_EDGEVIS_SDK GOPDataBlockType EdgeVisDecoderSDK::GOPDataBlock::GetBlockType | ( | ) |
Get the type of GOP data contained in this block.
- Returns
- GOPDataBlockType The type of GOP data contained in this block
| DB_EDGEVIS_SDK byte_array EdgeVisDecoderSDK::GOPDataBlock::GetData | ( | ) | const |
Get the data buffer.
- Returns
- The data buffer
| DB_EDGEVIS_SDK int64_t EdgeVisDecoderSDK::GOPDataBlock::GetTimestamp | ( | ) |
Get the timestamp for this element.
- Returns
- The UTC timestamp in milliseconds
The documentation for this class was generated from the following file:
- SDKs/EdgeVisDecoderSDK/GOPDataBlock.h
