Displaying 3 results from an estimated 3 matches for "_ida_clientsocket".
2005 Jun 22
1
Newbie - Encoding PCM
...all,
i've to encode voice from a voicemodem. I choose speex 1.0.5 for its quality
in voice encoding. I've tried to implement an encoder but unsuccesfully.
Here's my code:
/* ============ SPEEX stream ENCODER
============================================ */
int SPEEX_EncodePCM(struct _IDA_ClientSocket *IDA,char *buffer,unsigned char
*PCM,int num_samples) {
/* buffer point to the output buffer
PCM point to the numsamples bytes 8bit - 8Khz PCM from the modem
num_samples is, commonly, 16000
*/
int ret,c,d;
short int PCM_F[160];
for(c=0;c<num_samples;c++) {
/* tempbuf 0<-127-&g...
2005 Jun 30
0
speex_encode segfault
Hi,
i'm following encoder example in the manual.pdf of speex documentation. Here's
my portion of code:
int SPEEX_EncodePCM(struct _IDA_ClientSocket *IDA,char *buffer,unsigned char
*PCM,int num_samples) {
int ret,c,d=0,nbBytes,ttBytes=0;
float PCM_F[160];
char cBits[200];
#ifndef DISABLESPEEX
speex_bits_reset(&IDA->speex_bits);
for(c=0;c<num_samples;c++) {
PCM_F[d] = (float)((int)PCM[c] << 8) - 32640;
if(...
2005 Jul 03
0
speex_encode segfault
Hi,
i'm following encoder example in the manual.pdf of speex documentation. Here's
my portion of code:
int SPEEX_EncodePCM(struct _IDA_ClientSocket *IDA,char *buffer,unsigned char
*PCM,int num_samples) {
int ret,c,d=0,nbBytes,ttBytes=0;
float PCM_F[160];
char cBits[200];
#ifndef DISABLESPEEX
speex_bits_reset(&IDA->speex_bits);
for(c=0;c<num_samples;c++) {
PCM_F[d] = (float)((int)PCM[c] << 8) - 32640;
if(...