stub_analytics_plugin
1.6
Network Optix Video Analytics SDK
src
nx
sdk
analytics
media_context.h
1
#pragma once
2
3
#include <plugins/plugin_api.h>
4
5
namespace
nx
{
6
namespace
sdk {
7
namespace
analytics {
8
13
static
const
nxpl::NX_GUID
IID_MediaContext
14
= {{0x9b, 0x1a, 0xca, 0xa7, 0x29, 0x48, 0x4b, 0xe2, 0xb0, 0xed, 0x69, 0xfb, 0x57, 0x3b, 0x66, 0x56}};
15
19
class
MediaContext
:
public
nxpl::PluginInterface
20
{
21
public
:
25
virtual
const
char
*
extradata
()
const
;
26
30
virtual
int
extradataSize
()
const
;
31
};
32
33
}
// namespace analytics
34
}
// namesapce sdk
35
}
// namespace nx
nx::sdk::analytics::MediaContext
The MediaContext class is an interface for decoding / encoding context.
Definition:
media_context.h:19
nxpl::PluginInterface
Base class for every interface, provided by plugin.
Definition:
plugin_api.h:38
nx::sdk::analytics::MediaContext::extradata
virtual const char * extradata() const
nxpl::NX_GUID
GUID of plugin interface.
Definition:
plugin_api.h:21
nx::sdk::analytics::MediaContext::extradataSize
virtual int extradataSize() const
nx
Definition:
debug.cpp:14
Generated by
1.8.14