Snap Live SDK  8.1
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Groups
Public Member Functions | List of all members
KantarMedia::IAudioEmbedder::IAudioEmbedderParameters Class Referenceabstract
Inheritance diagram for KantarMedia::IAudioEmbedder::IAudioEmbedderParameters:
KantarMedia::IACRLiveProcessor::IEmbedderParameters KantarMedia::ISnapLiveAudioEmbedder::IEmbedderParameters

Public Member Functions

virtual AUDIOSDK_Error SetBitsPerSample (int value)=0
 This method sets the bits per sample configuration of the audio stream to be watermarked. More...
 
virtual AUDIOSDK_Error SetChannels (int channels)=0
 This method sets the number of channels for the audio watermark stream to be watermarked. More...
 

Member Function Documentation

virtual AUDIOSDK_Error KantarMedia::IAudioEmbedder::IAudioEmbedderParameters::SetBitsPerSample ( int  value)
pure virtual

This method sets the bits per sample configuration of the audio stream to be watermarked.

This method is used to specify the bits per sample used for the audio stream provided to the embedder SDK.

Parameters
[in]value: Bits per sample value used - shall be either 16, 24, or 32 bits
Returns
AUDIOSDK_SUCCESS if operation succeeds
AUDIOSDK_INVALID_BITSPERSAMPLE if value provided is not valid
virtual AUDIOSDK_Error KantarMedia::IAudioEmbedder::IAudioEmbedderParameters::SetChannels ( int  channels)
pure virtual

This method sets the number of channels for the audio watermark stream to be watermarked.

This method is used to specify the number of channels defined in the audio stream provided to the embedder SDK.

Parameters
[in]channels: Number of channels in the input audio stream
Returns
AUDIOSDK_SUCCESS if operation succeeds
AUDIOSDK_INVALID_NUMCHANNELS if value provided is not valid

The documentation for this class was generated from the following file: