stub_analytics_plugin
1.6
Network Optix Video Analytics SDK
src
nx
sdk
analytics
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
nx::sdk::analytics::MediaFrame::dataSize
virtual int dataSize(int plane) const =0
nx::sdk::analytics::DataPacket
Definition:
data_packet.h:21
nxpl::NX_GUID
GUID of plugin interface.
Definition:
plugin_api.h:21
nx
Definition:
debug.cpp:14
nx::sdk::analytics::MediaFrame::planeCount
virtual int planeCount() const =0
nx::sdk::analytics::MediaFrame
Definition:
media_frame.h:19
nx::sdk::analytics::MediaFrame::data
virtual const char * data(int plane) const =0
Generated by
1.8.14