search for: dec_bits

Displaying 6 results from an estimated 6 matches for "dec_bits".

Did you mean: db_bits
2005 Feb 09
2
encoding speex, (insanity looming)
...lp would be wonderful, think of it as an heroic act by saving me from a mental break down. :) Thanks, David. ==== sample code ==== ... // encoder void *enc_state; SpeexBits enc_bits; // decoder void *dec_state; SpeexBits dec_bits // quaility and rate int quality = 8, rate = 16000; // setup encoder speex_bits_init(&enc_bits); enc_state = speex_encoder_init(&speex_wb_mode); speex_encoder_ctl(enc_state, SPEEX_SET_QUALITY, &quality); speex_encoder_ctl(enc_state, SPE...
2009 Apr 13
0
encoding -> decoding doesnt work
...es), encodedArray, encodedBytes ); } printf("\n\nTotally: %u\nper Item: %f\n\n", total, (float)total/(amountSamples/frame_size) ); speex_bits_destroy(&bits); speex_encoder_destroy(enc_state); // ########################### // decoding // ########################### SpeexBits dec_bits; void *dec_state; const SpeexMode *dec_mode; dec_mode = speex_lib_get_mode (SPEEX_MODEID_WB); speex_bits_init(&dec_bits); // speex_nb_mode = 8kHz // speex_wb_mode = 16 kHz // speex_uwb_mode = 32 kHz dec_state = speex_decoder_init(dec_mode); frame_size = 0; speex_decoder_ctl(dec_st...
2005 Feb 09
1
encoding speex, (insanity looming)
.... Thanks once again for your help, David. enc_state = speex_encoder_init(&speex_wb_mode); speex_encoder_ctl(enc_state, SPEEX_SET_QUALITY, &quality); speex_encoder_ctl(enc_state, SPEEX_SET_SAMPLING_RATE, &rate); // setup decoder speex_bits_init(&dec_bits); dec_state = speex_decoder_init(&speex_wb_mode); On Wed, 9 Feb 2005 09:08:47 -0500, Tom Newbern <tnewbern@comcast.net> wrote: > In short try calling speex_encode_int and speex_decode_int. > > The calls to speex_encode and speex_decode expects the data to be a floating &...
2005 Feb 09
0
encoding speex, (insanity looming)
...lp would be wonderful, think of it as an heroic act by saving me from a mental break down. :) Thanks, David. ==== sample code ==== ... // encoder void *enc_state; SpeexBits enc_bits; // decoder void *dec_state; SpeexBits dec_bits // quaility and rate int quality = 8, rate = 16000; // setup encoder speex_bits_init(&enc_bits); enc_state = speex_encoder_init(&speex_wb_mode); speex_encoder_ctl(enc_state, SPEEX_SET_QUALITY, &quality); speex_encoder_ctl(enc_state, SPE...
2004 Aug 06
0
Invalid mode encountered: corrupted stream?
...ning: "Invalid mode encountered: corrupted stream?" "Invalid wideband mode encountered: corrupted stream?" The stream is not corrupted but i wish to know what those warning mean to correct my code. My encode and decode routines are those (libspeex 1.1.4): SpeexBits enc_bits, dec_bits; void *enc_state, *dec_state; static int enc_nbBytes = 0; static int comp = 1, quality = 5; static int vero = 1, falso = 0; static int enc_bitrate = 8000; void SpeexInit (void) { //ENCODER speex_bits_init(&enc_bits); enc_state = speex_encoder_init(&speex_nb_mode); speex_encoder_ctl(en...
2011 Jul 26
0
More frames in one packet
...ame_size * i; i++) { memcpy(Frame, RecBuffer + speex_frame_size * i, speex_frame_size); speex_encode_int(enc_state, Frame, enc_bits); } free((void*)Frame); return speex_bits_write(enc_bits, SendBuffer, SendBufferLen); //********************************************** //Decoding: speex_bits_reset(dec_bits); speex_bits_read_from(dec_bits, RcvBuffer, RcvBufferLen); return speex_decode_int(dec_state, dec_bits, (spx_int16_t*)DestBuffer); //********************************************** Is this correct what I'm doing here? Thanks for your help! -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannte...