|
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Go to the documentation of this file.
8 #ifndef AJA_ANCILLARYDATA_FRAMESTATUSINFO524D_H
9 #define AJA_ANCILLARYDATA_FRAMESTATUSINFO524D_H
49 virtual void Clear (
void);
67 virtual inline bool IsRecording (
void)
const {
return m_IsRecording;}
81 virtual std::ostream &
Print (std::ostream & inOutStream,
const bool inDetailed =
false)
const;
93 #endif // AJA_ANCILLARYDATA_FRAMESTATUSINFO524D_H
Declares the AJAAncillaryData class.
AJAAncDataType
Identifies the ancillary data types that are known to this module.
Declaration of the AJAAncillaryDataFactory class.
virtual std::ostream & Print(std::ostream &inOutStream, const bool inDetailed=false) const
Streams a human-readable representation of me to the given output stream.
I am the principal class that stores a single SMPTE-291 SDI ancillary data packet OR the digitized co...
const uint8_t AJAAncillaryData_FrameStatusInfo524D_SID
const uint8_t AJAAncillaryData_FrameStatusInfo524D_DID
This class handles "524D" Frame Status Information packets.
virtual void Clear(void)
Frees my allocated memory, if any, and resets my members to their default values.
AJAAncillaryData & operator=(const AJAAncillaryData &inRHS)
virtual AJAStatus ParsePayloadData(void)
Parses (interprets) the "local" ancillary data from my payload data.
virtual AJAAncillaryData * Clone(void) const