AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
#include <konaipjsonparse.h>
Public Member Functions | |
CKonaIpJsonParse2110 () | |
~CKonaIpJsonParse2110 () | |
bool | SetJson (const QJsonObject &topObj, bool verbose) |
bool | SetJsonProtocol (const QJsonObject &obj) |
bool | SetJsonNetwork (const QJsonObject &obj) |
bool | SetJsonReceiveVideo (const QJsonArray &jsonArray) |
bool | SetJsonReceiveAudio (const QJsonArray &jsonArray) |
bool | SetJsonReceiveAnc (const QJsonArray &jsonArray) |
bool | SetJsonTransmitVideo (const QJsonArray &jsonArray) |
bool | SetJsonTransmitAudio (const QJsonArray &jsonArray) |
bool | SetJsonTransmitAnc (const QJsonArray &jsonArray) |
bool | JsonToStructNetwork (const QJsonObject &topObj, NetworkData2110 &n2110) |
bool | StructToJsonNetwork (const NetworkData2110 &n2110, QJsonObject &topObj) |
bool | JsonToStructReceiveVideo (const QJsonArray &vArray, ReceiveVideoData2110 &n2110) |
bool | StructToJsonReceiveVideo (const ReceiveVideoData2110 &n2110, QJsonArray &topObj) |
bool | JsonToStructReceiveAudio (const QJsonArray &aArray, ReceiveAudioData2110 &n2110) |
bool | StructToJsonReceiveAudio (const ReceiveAudioData2110 &n2110, QJsonArray &aArray) |
bool | JsonToStructReceiveAnc (const QJsonArray &aArray, ReceiveAncData2110 &n2110) |
bool | StructToJsonReceiveAnc (const ReceiveAncData2110 &n2110, QJsonArray &aArray) |
bool | JsonToStructTransmitVideo (const QJsonArray &vArray, TransmitVideoData2110 &n2110) |
bool | StructToJsonTransmitVideo (const TransmitVideoData2110 &n2110, QJsonArray &vArray) |
bool | JsonToStructTransmitAudio (const QJsonArray &aArray, TransmitAudioData2110 &n2110) |
bool | StructToJsonTransmitAudio (const TransmitAudioData2110 &n2110, QJsonArray &aArray) |
bool | JsonToStructTransmitAnc (const QJsonArray &aArray, TransmitAncData2110 &n2110) |
bool | StructToJsonTransmitAnc (const TransmitAncData2110 &n2110, QJsonArray &aArray) |
bool | StructToJson (const NetworkData2110 &net2110, const ReceiveVideoData2110 &vidRec2110, const ReceiveAudioData2110 &audRec2110, const ReceiveAncData2110 &ancRec2110, const TransmitVideoData2110 &vidTran2110, const TransmitAudioData2110 &audTran2110, const TransmitAncData2110 &ancTran2110, QJsonObject &topObj) |
bool | GetEnable (const std::string enableBoolString) |
QString | GetEnable (const bool enabled) |
VPIDSampling | GetSampling (const std::string samplingString) |
QString | GetSampling (const VPIDSampling sampling) |
NTV2Channel | GetChannel (const std::string channelString) |
QString | GetChannel (const NTV2Channel channel) |
eSFP | GetSfp (const std::string sfpString) |
QString | GetSfp (const eSFP sfp) |
NTV2Stream | GetAudioStream (const std::string streamString) |
QString | GetAudioStream (const NTV2Stream stream) |
NTV2Stream | GetAncStream (const std::string streamString) |
QString | GetAncStream (const NTV2Stream stream) |
eNTV2PacketInterval | GetAudioPktInterval (const std::string streamString) |
QString | GetAudioPktInterval (const eNTV2PacketInterval stream) |
NTV2Stream | GetVideoStream (const std::string streamString) |
QString | GetVideoStream (const NTV2Stream stream) |
void | GetGrandMasterID (const std::string str, uint8_t(&id)[8]) |
QString | GetGrandMasterID (const uint8_t id[8]) |
Public Attributes | |
bool | m_verbose |
QJsonObject | m_topJson |
QJsonObject | m_protocolJson |
QJsonObject | m_netJson |
QJsonArray | m_receiveVideoJson |
QJsonArray | m_receiveAudioJson |
QJsonArray | m_receiveAncJson |
QJsonArray | m_transmitVideoJson |
QJsonArray | m_transmitAudioJson |
QJsonArray | m_transmitAncJson |
NetworkData2110 | m_net2110 |
ReceiveVideoData2110 | m_receiveVideo2110 |
ReceiveAudioData2110 | m_receiveAudio2110 |
ReceiveAncData2110 | m_receiveAnc2110 |
TransmitVideoData2110 | m_transmitVideo2110 |
TransmitAudioData2110 | m_transmitAudio2110 |
TransmitAncData2110 | m_transmitAnc2110 |
Definition at line 29 of file konaipjsonparse.h.
CKonaIpJsonParse2110::CKonaIpJsonParse2110 | ( | ) |
Definition at line 22 of file konaipjsonparse.cpp.
CKonaIpJsonParse2110::~CKonaIpJsonParse2110 | ( | ) |
Definition at line 27 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetAncStream | ( | const NTV2Stream | stream | ) |
Definition at line 409 of file konaipjsonparse.cpp.
NTV2Stream CKonaIpJsonParse2110::GetAncStream | ( | const std::string | streamString | ) |
Definition at line 391 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetAudioPktInterval | ( | const eNTV2PacketInterval | stream | ) |
Definition at line 441 of file konaipjsonparse.cpp.
eNTV2PacketInterval CKonaIpJsonParse2110::GetAudioPktInterval | ( | const std::string | streamString | ) |
Definition at line 427 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetAudioStream | ( | const NTV2Stream | stream | ) |
Definition at line 373 of file konaipjsonparse.cpp.
NTV2Stream CKonaIpJsonParse2110::GetAudioStream | ( | const std::string | streamString | ) |
Definition at line 355 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetChannel | ( | const NTV2Channel | channel | ) |
Definition at line 273 of file konaipjsonparse.cpp.
NTV2Channel CKonaIpJsonParse2110::GetChannel | ( | const std::string | channelString | ) |
Definition at line 255 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetEnable | ( | const bool | enabled | ) |
Definition at line 221 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::GetEnable | ( | const std::string | enableBoolString | ) |
Definition at line 216 of file konaipjsonparse.cpp.
void CKonaIpJsonParse2110::GetGrandMasterID | ( | const std::string | str, |
uint8_t(&) | id[8] | ||
) |
Definition at line 455 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetGrandMasterID | ( | const uint8_t | id[8] | ) |
Definition at line 479 of file konaipjsonparse.cpp.
VPIDSampling CKonaIpJsonParse2110::GetSampling | ( | const std::string | samplingString | ) |
Definition at line 229 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetSampling | ( | const VPIDSampling | sampling | ) |
Definition at line 241 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetSfp | ( | const eSFP | sfp | ) |
Definition at line 305 of file konaipjsonparse.cpp.
eSFP CKonaIpJsonParse2110::GetSfp | ( | const std::string | sfpString | ) |
Definition at line 291 of file konaipjsonparse.cpp.
QString CKonaIpJsonParse2110::GetVideoStream | ( | const NTV2Stream | stream | ) |
Definition at line 337 of file konaipjsonparse.cpp.
NTV2Stream CKonaIpJsonParse2110::GetVideoStream | ( | const std::string | streamString | ) |
Definition at line 319 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructNetwork | ( | const QJsonObject & | topObj, |
NetworkData2110 & | n2110 | ||
) |
Definition at line 487 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructReceiveAnc | ( | const QJsonArray & | aArray, |
ReceiveAncData2110 & | n2110 | ||
) |
Definition at line 790 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructReceiveAudio | ( | const QJsonArray & | aArray, |
ReceiveAudioData2110 & | n2110 | ||
) |
Definition at line 686 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructReceiveVideo | ( | const QJsonArray & | vArray, |
ReceiveVideoData2110 & | n2110 | ||
) |
Definition at line 588 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructTransmitAnc | ( | const QJsonArray & | aArray, |
TransmitAncData2110 & | n2110 | ||
) |
Definition at line 1078 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructTransmitAudio | ( | const QJsonArray & | aArray, |
TransmitAudioData2110 & | n2110 | ||
) |
Definition at line 980 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::JsonToStructTransmitVideo | ( | const QJsonArray & | vArray, |
TransmitVideoData2110 & | n2110 | ||
) |
Definition at line 883 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJson | ( | const QJsonObject & | topObj, |
bool | verbose | ||
) |
Definition at line 31 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonNetwork | ( | const QJsonObject & | obj | ) |
Definition at line 118 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonProtocol | ( | const QJsonObject & | obj | ) |
Definition at line 112 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonReceiveAnc | ( | const QJsonArray & | jsonArray | ) |
Definition at line 160 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonReceiveAudio | ( | const QJsonArray & | jsonArray | ) |
Definition at line 146 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonReceiveVideo | ( | const QJsonArray & | jsonArray | ) |
Definition at line 132 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonTransmitAnc | ( | const QJsonArray & | jsonArray | ) |
Definition at line 202 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonTransmitAudio | ( | const QJsonArray & | jsonArray | ) |
Definition at line 188 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::SetJsonTransmitVideo | ( | const QJsonArray & | jsonArray | ) |
Definition at line 174 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJson | ( | const NetworkData2110 & | net2110, |
const ReceiveVideoData2110 & | vidRec2110, | ||
const ReceiveAudioData2110 & | audRec2110, | ||
const ReceiveAncData2110 & | ancRec2110, | ||
const TransmitVideoData2110 & | vidTran2110, | ||
const TransmitAudioData2110 & | audTran2110, | ||
const TransmitAncData2110 & | ancTran2110, | ||
QJsonObject & | topObj | ||
) |
Definition at line 1162 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonNetwork | ( | const NetworkData2110 & | n2110, |
QJsonObject & | topObj | ||
) |
Definition at line 552 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonReceiveAnc | ( | const ReceiveAncData2110 & | n2110, |
QJsonArray & | aArray | ||
) |
Definition at line 853 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonReceiveAudio | ( | const ReceiveAudioData2110 & | n2110, |
QJsonArray & | aArray | ||
) |
Definition at line 757 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonReceiveVideo | ( | const ReceiveVideoData2110 & | n2110, |
QJsonArray & | topObj | ||
) |
Definition at line 657 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonTransmitAnc | ( | const TransmitAncData2110 & | n2110, |
QJsonArray & | aArray | ||
) |
Definition at line 1135 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonTransmitAudio | ( | const TransmitAudioData2110 & | n2110, |
QJsonArray & | aArray | ||
) |
Definition at line 1047 of file konaipjsonparse.cpp.
bool CKonaIpJsonParse2110::StructToJsonTransmitVideo | ( | const TransmitVideoData2110 & | n2110, |
QJsonArray & | vArray | ||
) |
Definition at line 951 of file konaipjsonparse.cpp.
NetworkData2110 CKonaIpJsonParse2110::m_net2110 |
Definition at line 105 of file konaipjsonparse.h.
QJsonObject CKonaIpJsonParse2110::m_netJson |
Definition at line 97 of file konaipjsonparse.h.
QJsonObject CKonaIpJsonParse2110::m_protocolJson |
Definition at line 96 of file konaipjsonparse.h.
ReceiveAncData2110 CKonaIpJsonParse2110::m_receiveAnc2110 |
Definition at line 108 of file konaipjsonparse.h.
QJsonArray CKonaIpJsonParse2110::m_receiveAncJson |
Definition at line 100 of file konaipjsonparse.h.
ReceiveAudioData2110 CKonaIpJsonParse2110::m_receiveAudio2110 |
Definition at line 107 of file konaipjsonparse.h.
QJsonArray CKonaIpJsonParse2110::m_receiveAudioJson |
Definition at line 99 of file konaipjsonparse.h.
ReceiveVideoData2110 CKonaIpJsonParse2110::m_receiveVideo2110 |
Definition at line 106 of file konaipjsonparse.h.
QJsonArray CKonaIpJsonParse2110::m_receiveVideoJson |
Definition at line 98 of file konaipjsonparse.h.
QJsonObject CKonaIpJsonParse2110::m_topJson |
Definition at line 95 of file konaipjsonparse.h.
TransmitAncData2110 CKonaIpJsonParse2110::m_transmitAnc2110 |
Definition at line 111 of file konaipjsonparse.h.
QJsonArray CKonaIpJsonParse2110::m_transmitAncJson |
Definition at line 103 of file konaipjsonparse.h.
TransmitAudioData2110 CKonaIpJsonParse2110::m_transmitAudio2110 |
Definition at line 110 of file konaipjsonparse.h.
QJsonArray CKonaIpJsonParse2110::m_transmitAudioJson |
Definition at line 102 of file konaipjsonparse.h.
TransmitVideoData2110 CKonaIpJsonParse2110::m_transmitVideo2110 |
Definition at line 109 of file konaipjsonparse.h.
QJsonArray CKonaIpJsonParse2110::m_transmitVideoJson |
Definition at line 101 of file konaipjsonparse.h.
bool CKonaIpJsonParse2110::m_verbose |
Definition at line 93 of file konaipjsonparse.h.