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) |
| Encodes inputBuffer and put into an Ogg format vector.
|
|
static const std::vector< uint8 > | encode (const std::vector< int16 > &inputData, const uint sampleRate) |
| Encodes inputData and put into an Ogg format vector.
|
|
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 |
Encodes 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 |
Encodes 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.