Displaying 1 result from an estimated 1 matches for "m_opusencoder".
Did you mean:
jaopusencoder
2012 Oct 25
2
WAVE PCM to OPUS and back
...waveform.nChannels * (waveform.wBitsPerSample >> 3);
waveform.nAvgBytesPerSec = waveform.nSamplesPerSec * waveform.nBlockAlign;
#define BUFSIZE 512
...
case MM_WIM_DATA:
{
WAVEHDR *Hdr = (WAVEHDR *) msg.lParam;
int opusRes;
m_opusEncoder = opus_encoder_create(48000, 2, OPUS_APPLICATION_AUDIO, &opusRes);
m_opusDecoder = opus_decoder_create(48000, 2, &opusRes);
unsigned char data[BUFSIZE];
opus_int32 dataLength = opus_encode(m_opusEncoder, (short*)Hdr->lpData, 80, dat...