Engage Engine API
1.249.9089
|
Describes an external codec. More...
#include <ConfigurationObjects.h>
Inherits AppConfigurationObjects::ConfigurationObjectBase.
Public Member Functions | |
void | clear () |
Public Member Functions inherited from AppConfigurationObjects::ConfigurationObjectBase | |
virtual void | initForDocumenting () |
virtual std::string | toString () |
virtual bool | isDocumenting () const |
Public Attributes | |
int | rtpPayloadType |
RTP payload type. | |
int | samplingRate |
Sampling rate. | |
int | channels |
Channels. | |
int | rtpTsMultiplier |
RTP timestamp multiplier. | |
Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
nlohmann::json | _attached |
Additional Inherited Members | |
Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
bool | _documenting |
Describes an external codec.
Helper C++ class to serialize and de-serialize ExternalCodecDescriptor JSON
Example:
Definition at line 7187 of file ConfigurationObjects.h.
|
inline |
Definition at line 7205 of file ConfigurationObjects.h.
|
inline |
Definition at line 7210 of file ConfigurationObjects.h.
int AppConfigurationObjects::ExternalCodecDescriptor::channels |
Channels.
Definition at line 7200 of file ConfigurationObjects.h.
int AppConfigurationObjects::ExternalCodecDescriptor::rtpPayloadType |
RTP payload type.
Definition at line 7194 of file ConfigurationObjects.h.
int AppConfigurationObjects::ExternalCodecDescriptor::rtpTsMultiplier |
RTP timestamp multiplier.
Definition at line 7203 of file ConfigurationObjects.h.
int AppConfigurationObjects::ExternalCodecDescriptor::samplingRate |
Sampling rate.
Definition at line 7197 of file ConfigurationObjects.h.