Newer
Older
--- Capability.cpp 2024-09-19 23:18:16.290090280 +0200
+++ Capability-corrected.cpp 2024-09-20 13:40:09.082949533 +0200
@@ -63,7 +63,8 @@
{
ptree pt;
ptree tmp_node;
- pt.add_child("encodingInformation", m_EncodingInformation.toPropertyTree());
+ pt.put("trackableType", m_TrackableType.getEnumValue());
+ pt.add_child("encodingInformation", m_EncodingInformation.toPropertyTree());
pt.put("framerate", m_Framerate);
pt.put("latency", m_Latency);
void Capability::fromPropertyTree(ptree const &pt)
{
ptree tmp_node;
- if (pt.get_child_optional("encodingInformation")) {
+ m_TrackableType.setEnumValue(pt.get("trackableType",""));
+ if (pt.get_child_optional("encodingInformation")) {
m_EncodingInformation = fromPt<EncodingInformationStructure>(pt.get_child("encodingInformation"));
}