5 #include <nx/sdk/analytics/helpers/consuming_device_agent.h> 6 #include <nx/sdk/helpers/uuid_helper.h> 11 namespace vms_server_plugins {
27 virtual bool pullMetadataPackets(
35 const std::string kHelloWorldObjectType =
"nx.sample.helloWorld";
36 const std::string kNewTrackEventType =
"nx.sample.newTrack";
39 static constexpr
int kTrackFrameCount = 256;
47 int64_t m_lastVideoFrameTimestampUs = 0;
virtual bool pushCompressedVideoFrame(nx::sdk::Ptr< const nx::sdk::analytics::ICompressedVideoPacket > videoFrame) override
Definition: device_agent.cpp:74
virtual std::string manifestString() const override
Definition: device_agent.cpp:38
Definition: consuming_device_agent.h:36
Definition: i_device_info.h:13
Definition: apple_utils.h:6
Definition: device_agent.h:15
DeviceAgent(const nx::sdk::IDeviceInfo *deviceInfo)
Definition: device_agent.cpp:24