search for: enc_frame_size

Displaying 3 results from an estimated 3 matches for "enc_frame_size".

2016 Dec 05
1
A potential error in opus-1.1.3
...rms are reported. I checked manually and selected a potential error which is described as follow. Could you please check it? In file ‘src/opus_encoder.c’, function ‘opus_encode_native’, the piece of code is: … Line 1802: if (frame_size == 2*st->Fs/25) /* 80 ms -> 2x 40 ms */ Line 1803: enc_frame_size = st->Fs/25; Line 1804: if (frame_size == 3*st->Fs/25) /* 120 ms -> 2x 60 ms */ Line 1805: enc_frame_size = 3*st->Fs/50; Line 1806: else /* 100 ms -> 5x 20 ms */ Line 1807: enc_frame_size = st->Fs/50; … In the above code, Line 1802 and 1803 may b...
2006 Feb 14
1
Bug in vbr_analysis
...char speex_data[3200]; SpeexBits bits; memset(pcm_data, '\0', 3200); memset(speex_data, '\0', 3200); speex_bits_init(&bits); speex_bits_reset(&bits); speex_encode_int(codec_info->enc, (short*)pcm_data, &bits); codec->enc_frame_size = speex_bits_write(&bits, speex_data, frame_size); I never run into problems using either speex on linux or windows until one used my dll and speex through delphi on windows: he gets division by zero. I found that "ener" is 0 around line 253: (version 1.1.11) if (ener<60000)...
2008 May 29
0
Again, teach me speex AEC please!
...**************************/ /** * com_peterhi_Speex.c */ #include <speex/speex.h> #include <speex/speex_preprocess.h> #include <speex/speex_resampler.h> #include "com_peterhi_Speex.h" #define TYPE_ENCODE 1 #define TYPE_DECODE 2 #define DSP_FRAME_SIZE 160 #define ENC_FRAME_SIZE 320 #define FRAME_RATE 8000 int yes = 1; int quality = 10; float rate = 8000; typedef struct { int type; SpeexBits bits; void* pSt; SpeexPreprocessState* pPre; // Perhaps the echo state here? } Codec; /** * Creates a new encoder state */ JNIEXPORT jint JNICALL Java_com_pete...