Loading media/libstagefright/codecs/amrwbenc/Android.mk +2 −1 Original line number Diff line number Diff line Loading @@ -92,7 +92,8 @@ LOCAL_ARM_MODE := arm LOCAL_STATIC_LIBRARIES := LOCAL_SHARED_LIBRARIES := LOCAL_SHARED_LIBRARIES := \ liblog LOCAL_C_INCLUDES := \ frameworks/av/include \ Loading media/libstagefright/codecs/amrwbenc/SampleCode/Android.mk +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ LOCAL_CFLAGS := LOCAL_SHARED_LIBRARIES := \ libstagefright \ libdl libdl \ liblog LOCAL_STATIC_LIBRARIES := \ libstagefright_amrwbenc Loading media/libstagefright/codecs/amrwbenc/src/c4t64fx.c +11 −2 Original line number Diff line number Diff line Loading @@ -47,6 +47,10 @@ #include "q_pulse.h" #undef LOG_TAG #define LOG_TAG "amrwbenc" #include <log/log.h> static Word16 tipos[36] = { 0, 1, 2, 3, /* starting point &ipos[0], 1st iter */ 1, 2, 3, 0, /* starting point &ipos[4], 2nd iter */ Loading Loading @@ -745,11 +749,16 @@ void ACELP_4t64_fx( i = (Word16)((vo_L_mult(track, NPMAXPT) >> 1)); while (ind[i] >= 0) while (i < NPMAXPT * NB_TRACK && ind[i] >= 0) { i += 1; } if (i < NPMAXPT * NB_TRACK) { ind[i] = index; } else { ALOGE("b/132647222, OOB access in ind array track=%d i=%d", track, i); android_errorWriteLog(0x534e4554, "132647222"); } } k = 0; Loading Loading
media/libstagefright/codecs/amrwbenc/Android.mk +2 −1 Original line number Diff line number Diff line Loading @@ -92,7 +92,8 @@ LOCAL_ARM_MODE := arm LOCAL_STATIC_LIBRARIES := LOCAL_SHARED_LIBRARIES := LOCAL_SHARED_LIBRARIES := \ liblog LOCAL_C_INCLUDES := \ frameworks/av/include \ Loading
media/libstagefright/codecs/amrwbenc/SampleCode/Android.mk +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ LOCAL_CFLAGS := LOCAL_SHARED_LIBRARIES := \ libstagefright \ libdl libdl \ liblog LOCAL_STATIC_LIBRARIES := \ libstagefright_amrwbenc Loading
media/libstagefright/codecs/amrwbenc/src/c4t64fx.c +11 −2 Original line number Diff line number Diff line Loading @@ -47,6 +47,10 @@ #include "q_pulse.h" #undef LOG_TAG #define LOG_TAG "amrwbenc" #include <log/log.h> static Word16 tipos[36] = { 0, 1, 2, 3, /* starting point &ipos[0], 1st iter */ 1, 2, 3, 0, /* starting point &ipos[4], 2nd iter */ Loading Loading @@ -745,11 +749,16 @@ void ACELP_4t64_fx( i = (Word16)((vo_L_mult(track, NPMAXPT) >> 1)); while (ind[i] >= 0) while (i < NPMAXPT * NB_TRACK && ind[i] >= 0) { i += 1; } if (i < NPMAXPT * NB_TRACK) { ind[i] = index; } else { ALOGE("b/132647222, OOB access in ind array track=%d i=%d", track, i); android_errorWriteLog(0x534e4554, "132647222"); } } k = 0; Loading