Displaying 1 result from an estimated 1 matches for "pcmpacketsize".
2006 Jul 18
1
SpeexEncoder requires 320 samples to process a Frame, not 160
...te(bitrate);
}
if (vbr)
{
speexEncoder.getEncoder().setVbr(vbr);
if (vbr_quality > 0)
{
speexEncoder.getEncoder().setVbrQuality(vbr_quality);
}
}
if (vad)
{
speexEncoder.getEncoder().setVad(vad);
}
if (dtx)
{
speexEncoder.getEncoder().setDtx(dtx);
}
int pcmPacketSize = 320;
speexEncoder.processData(cmbuffer, 0, pcmPacketSize);
nbBytes = speexEncoder.getProcessedData(temp, 0);
return temp;
}
public static byte[] decode(byte[] decbuffer)
{
SpeexDecoder speexDecoder = new SpeexDecoder();
int packetCount = 0;
byte[] payload = new byte[65536]...