Encodes Ogg/Vorbis data from PCM audio data.
More...
#include <OggEncoder.hpp>
|
static const std::vector< uint8 > | encode (const AudioBuffer< int16 > &inputBuffer, const uint sampleRate) |
|
static const std::vector< uint8 > | encode (const std::vector< int16 > &inputData, const uint sampleRate) |
|
Encodes Ogg/Vorbis data from PCM audio data.
OggEncoder class.
◆ encode() [1/2]
const std::vector< uint8 > switchboard::OggEncoder::encode |
( |
const AudioBuffer< int16 > & |
inputBuffer, |
|
|
const uint |
sampleRate |
|
) |
| |
|
static |
Encode inputBuffer and put into an Ogg format vector
- Parameters
-
inputBuffer | input buffer to encode |
sampleRate | sample rate of input data |
- Returns
- output Ogg data in a vector
◆ encode() [2/2]
const std::vector< uint8 > switchboard::OggEncoder::encode |
( |
const std::vector< int16 > & |
inputData, |
|
|
const uint |
sampleRate |
|
) |
| |
|
static |
Encode inputData and put into an Ogg format vector
- Parameters
-
inputData | input data to encode |
sampleRate | sample rate of input data |
- Returns
- output Ogg data in a vector
The documentation for this class was generated from the following files:
- /Users/jenkins/.jenkins/workspace/Switchboard Developer Site - Production/SwitchboardSDK/src/all/Codecs/Ogg/OggEncoder.hpp
- /Users/jenkins/.jenkins/workspace/Switchboard Developer Site - Production/SwitchboardSDK/src/all/Codecs/Ogg/OggEncoder.cpp