Displaying 4 results from an estimated 4 matches for "optimize_framesize".
2013 Dec 10
2
Possible pointer math issue in 1.1
While integrating 1.1, I ran into some errors with my compiler and, after examining the code, saw what
might be some invalid pointer math in opus_encoder.c. In optimize_framesize(), the first parameter 'x' is
typed as opus_val16 and pointer math is done on the variable (in the 'if (buffering)' block) and then x is
passed to the downmix function. I see that the downmix function uses the proper type, but it
appears to me that the pointer adjustment performed i...
2013 Dec 10
0
Possible pointer math issue in 1.1
On 12/10/2013 02:08 PM, O'Connor, Kevin wrote:
> While integrating 1.1, I ran into some errors with my compiler and,
> after examining the code, saw what might be some invalid pointer math
> in opus_encoder.c. In optimize_framesize(), the first parameter 'x'
> is typed as opus_val16 and pointer math is done on the variable (in
> the 'if (buffering)' block) and then x is passed to the downmix
> function. I see that the downmix function uses the proper type, but
> it appears to me that the pointer ad...
2013 Jul 18
2
Help building OPUS library using FIXED_POINT option
...; failed
[exec] C:/android/android-ndk-r8e/toolchains/x86-4.6/prebuilt/windows/bin/.
./lib/gcc/i686-linux-android/4.6/../../../../i686-linux-android/bin/ld.exe: ./ob
j/local/x86/lib0.a(analysis.o): in function run_analysis:jni/src/libopus/src/ana
lysis.c:636: error: undefined reference to 'optimize_framesize'
[exec] C:/android/android-ndk-r8e/toolchains/x86-4.6/prebuilt/windows/bin/.
./lib/gcc/i686-linux-android/4.6/../../../../i686-linux-android/bin/ld.exe: ./ob
j/local/x86/lib0.a(mlp.o): in function mlp_process:jni/src/libopus/src/mlp.c:60:
error: undefined reference to 'MULT16_16_Q11...
2013 Jul 18
0
Help building OPUS library using FIXED_POINT option
...roid-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/lib0.a(analysis.o): in function
> run_analysis:jni/src/libopus/src/analysis.c:636: error: undefined reference to
> 'optimize_framesize'
Don't include analysis.c, mlp.c or mlp_data.c in the fixed point build.
Those files are float-only.
I'd recommend parsing *_sources.mk from the source tree and using that
to construct your build dictionaries. That way you'll get an accurate
source list and not have to track chang...