Snap Live SDK
8.2.1
Source
Public
Include
SnapCommonEmbedder.h
1
15
#ifndef SNAP_COMMON_EMBEDDER_H
16
#define SNAP_COMMON_EMBEDDER_H
17
18
#include "AudioCommonEmbedder.h"
19
#include <string>
20
#include <vector>
21
22
namespace
KantarMedia
23
{
37
class
ISnapEmbedder
38
{
39
public
:
40
virtual
~
ISnapEmbedder
();
41
50
virtual
AUDIOSDK_Error
GetChannelNameList
(
char
**& list,
size_t
& nb_elements) = 0;
51
52
62
virtual
AUDIOSDK_Error
GetChannelNameIDList
(
char
**& nameList,
long
long
*& idList,
size_t
& nb_elements) = 0;
71
virtual
AUDIOSDK_Error
SetChannelName
(
const
char
* channel_name) = 0;
72
};
73
74
79
};
80
81
#endif // SNAP_COMMON_EMBEDDER_H
KantarMedia::ISnapEmbedder::GetChannelNameIDList
virtual AUDIOSDK_Error GetChannelNameIDList(char **&nameList, long long *&idList, size_t &nb_elements)=0
This method gets all the channel names and IDs listed in the audience measurement license...
KantarMedia::AUDIOSDK_Error
AUDIOSDK_Error
Error codes definition.
Definition:
Errors.h:36
KantarMedia::ISnapEmbedder::SetChannelName
virtual AUDIOSDK_Error SetChannelName(const char *channel_name)=0
This method sets the channel name to be used for the embedding process.
KantarMedia::ISnapEmbedder::GetChannelNameList
virtual AUDIOSDK_Error GetChannelNameList(char **&list, size_t &nb_elements)=0
This method gets all the channel names listed in the audience measurement license.
KantarMedia
Definition:
ACRCommonEmbedder.h:22
KantarMedia::ISnapEmbedder
Base interface for Snap embedders.
Definition:
SnapCommonEmbedder.h:37
Generated on Wed Nov 10 2021 17:23:37 for Snap Live SDK by
1.8.13