stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
media_frame.h
1 #pragma once
2 
3 #include <nx/sdk/analytics/data_packet.h>
4 
5 namespace nx {
6 namespace sdk {
7 namespace analytics {
8 
13 static const nxpl::NX_GUID IID_MediaFrame =
14  {{0x13,0x85,0x3c,0xd6,0x13,0x7e,0x4d,0x8b,0x9b,0x8e,0x63,0xf1,0x5f,0x93,0x2a,0xc1}};
15 
19 class MediaFrame: public DataPacket
20 {
21 public:
27  virtual int planeCount() const = 0;
28 
33  virtual int dataSize(int plane) const = 0;
34 
39  virtual const char* data(int plane) const = 0;
40 };
41 
42 } // namespace analytics
43 } // namesapce sdk
44 } // namespace nx
virtual int dataSize(int plane) const =0
Definition: data_packet.h:21
GUID of plugin interface.
Definition: plugin_api.h:21
Definition: debug.cpp:14
virtual int planeCount() const =0
Definition: media_frame.h:19
virtual const char * data(int plane) const =0