Snap Live SDK
8.2.1
Source
Public
Include
FileCommonEmbedder.h
1
15
#ifndef FILE_COMMON_EMBEDDER_H
16
#define FILE_COMMON_EMBEDDER_H
17
18
#include "AudioCommonEmbedder.h"
19
20
namespace
KantarMedia
21
{
35
class
IFileEmbedder
36
{
37
public
:
38
class
IFileEmbedderParameters
39
{
40
public
:
41
virtual
~
IFileEmbedderParameters
() {}
42
52
virtual
AUDIOSDK_Error
SetFileOffset
(
double
offsetDuration) = 0;
53
};
54
virtual
~
IFileEmbedder
();
55
68
virtual
AUDIOSDK_Error
AddMetadata
(
const
char
* metadata) = 0;
69
79
virtual
AUDIOSDK_Error
SetReportPath
(
const
char
* reportPath) = 0;
80
90
virtual
AUDIOSDK_Error
SetInputFileName
(
const
char
* inputFileName) = 0;
91
107
virtual
AUDIOSDK_Error
SetReportStatus
(
bool
bLogStatus,
bool
bAutomaticStop) = 0;
108
};
109
114
}
115
116
#endif // FILE_COMMON_EMBEDDER_H
KantarMedia::IFileEmbedder::SetReportPath
virtual AUDIOSDK_Error SetReportPath(const char *reportPath)=0
This method sets the path to the report file.
KantarMedia::IFileEmbedder::IFileEmbedderParameters
Definition:
FileCommonEmbedder.h:38
KantarMedia::AUDIOSDK_Error
AUDIOSDK_Error
Error codes definition.
Definition:
Errors.h:36
KantarMedia::IFileEmbedder::SetInputFileName
virtual AUDIOSDK_Error SetInputFileName(const char *inputFileName)=0
This method sets the input file name.
KantarMedia
Definition:
ACRCommonEmbedder.h:22
KantarMedia::IFileEmbedder::SetReportStatus
virtual AUDIOSDK_Error SetReportStatus(bool bLogStatus, bool bAutomaticStop)=0
This method adds the log status and the stop status of application in the embedding report...
KantarMedia::IFileEmbedder
Base interface for File embedders.
Definition:
FileCommonEmbedder.h:35
KantarMedia::IFileEmbedder::IFileEmbedderParameters::SetFileOffset
virtual AUDIOSDK_Error SetFileOffset(double offsetDuration)=0
This method sets the file offset duration.
KantarMedia::IFileEmbedder::AddMetadata
virtual AUDIOSDK_Error AddMetadata(const char *metadata)=0
This method adds optional metadata in embedding report.
Generated on Wed Nov 10 2021 17:23:37 for Snap Live SDK by
1.8.13