speexdsp icon indicating copy to clipboard operation
speexdsp copied to clipboard

Speex audio processing library - THIS IS A MIRROR, DEVELOPMENT HAPPENS AT https://gitlab.xiph.org/xiph/speexdsp

Results 25 speexdsp issues
Sort by recently updated
recently updated
newest added

aarch64 code is referencing stdint types but the file is missing the include.

It expose apparently a problem in the interleaved codepath, valgrind complains this way: ``` ==22162== Invalid read of size 4 ==22162== at 0x10A000: speex_resampler_process_float (resample.c:947) ==22162== by 0x10A53D: speex_resampler_process_interleaved_float (resample.c:1052)...

See https://github.com/xiph/speexdsp/pull/40 to reproduce the problem.

Make JitterBufferPacket.user_data a pointer sized field so that in 64 bits it can contain a pointer if required.

I can confirmed that with these changes, the resampling sounds the same (and I'd expect it to sound _terrible_ if something wrapped that shouldn't). Tested with floating-point only, but the...

Create a New solution with Microsoft Visual Studio 2015, change some configuration error for project.

The `JitterBufferPacket::data` field currently has type `char *`: https://github.com/xiph/speexdsp/blob/095fd36e189554bbcbfd9884630a53d7792409dc/include/speex/speex_jitter.h#L61 However, from the documentation it is not clear, whether the JitterBuffer will take ownership of the pointer or not. From the...

Hi, I have been working on the Speex adaptive jitter buffer. I am a little confused in understanding the specific **get** function: `int jitter_buffer_get(JitterBuffer *jitter, JitterBufferPacket *packet, spx_int32_t desired_span, spx_int32_t...

When using dynamic resampling of a noisy sine (e.g. with 977 Hz) from e.g. 48000 Hz samplerate to 480001 samplerate, a frequency bounce of the resulting sine is visible which...