6 namespace swift::sound::codecs
11 opusEncoder = opus_encoder_create(sampleRate, channels, application, &error);
21 int length = opus_encode(opusEncoder,
reinterpret_cast<const opus_int16 *
>(pcmSamples.
data()), samplesLength,
22 reinterpret_cast<unsigned char *
>(encoded.
data()), maxDataBytes);
23 *encodedLength = length;
QByteArray encode(const QVector< qint16 > &pcmSamples, int samplesLength, int *encodedLength)
Encode.
COpusEncoder(int sampleRate, int channels, int application=OPUS_APPLICATION_VOIP)
Ctor.
void setBitRate(int bitRate)
Bit rate.
void truncate(qsizetype pos)
QList< T >::pointer data()