Merge "Frameworks/base: Wall Werror in media/mca"
This commit is contained in:
@@ -38,8 +38,8 @@ include $(LOCAL_PATH)/../native/libfilterfw.mk
|
||||
|
||||
# Also need the JNI headers.
|
||||
LOCAL_C_INCLUDES += \
|
||||
$(JNI_H_INCLUDE) \
|
||||
$(LOCAL_PATH)/..
|
||||
$(JNI_H_INCLUDE) \
|
||||
$(LOCAL_PATH)/..
|
||||
|
||||
# Don't prelink this library. For more efficient code, you may want
|
||||
# to add this library to the prelink map and set this to true. However,
|
||||
@@ -47,5 +47,7 @@ LOCAL_C_INCLUDES += \
|
||||
# part of a system image.
|
||||
LOCAL_PRELINK_MODULE := false
|
||||
|
||||
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
|
||||
#include "jni/jni_gl_environment.h"
|
||||
#include "jni/jni_util.h"
|
||||
#include <media/mediarecorder.h>
|
||||
#include "native/core/gl_env.h"
|
||||
#include <media/mediarecorder.h>
|
||||
|
||||
#include <gui/IGraphicBufferProducer.h>
|
||||
#include <gui/Surface.h>
|
||||
@@ -92,8 +92,8 @@ jboolean Java_android_filterfw_core_GLEnvironment_nativeIsContextActive(JNIEnv*
|
||||
return gl_env ? ToJBool(gl_env->IsContextActive()) : JNI_FALSE;
|
||||
}
|
||||
|
||||
jboolean Java_android_filterfw_core_GLEnvironment_nativeIsAnyContextActive(JNIEnv* env,
|
||||
jclass clazz) {
|
||||
jboolean Java_android_filterfw_core_GLEnvironment_nativeIsAnyContextActive(JNIEnv* /* env */,
|
||||
jclass /* clazz */) {
|
||||
return ToJBool(GLEnv::IsAnyContextActive());
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ using namespace android::filterfw;
|
||||
|
||||
JavaVM* g_current_java_vm_ = NULL;
|
||||
|
||||
jint JNI_OnLoad(JavaVM* vm, void* reserved) {
|
||||
jint JNI_OnLoad(JavaVM* vm, void* /* reserved */) {
|
||||
// Set the current vm pointer
|
||||
g_current_java_vm_ = vm;
|
||||
|
||||
|
||||
@@ -39,6 +39,8 @@ include $(LOCAL_PATH)/libfilterfw.mk
|
||||
# gcc should always be placed at the end.
|
||||
LOCAL_EXPORT_LDLIBS := -llog -lgcc
|
||||
|
||||
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
|
||||
|
||||
# TODO: Build a shared library as well?
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
|
||||
@@ -318,15 +318,15 @@ GLuint ShaderProgram::CompileShader(GLenum shader_type, const char* source) {
|
||||
ALOGE("Problem compiling shader! Source:");
|
||||
ALOGE("%s", source);
|
||||
std::string src(source);
|
||||
unsigned int cur_pos = 0;
|
||||
unsigned int next_pos = 0;
|
||||
int line_number = 1;
|
||||
size_t cur_pos = 0;
|
||||
size_t next_pos = 0;
|
||||
size_t line_number = 1;
|
||||
while ( (next_pos = src.find_first_of('\n', cur_pos)) != std::string::npos) {
|
||||
ALOGE("%03d : %s", line_number, src.substr(cur_pos, next_pos-cur_pos).c_str());
|
||||
cur_pos = next_pos + 1;
|
||||
line_number++;
|
||||
}
|
||||
ALOGE("%03d : %s", line_number, src.substr(cur_pos, next_pos-cur_pos).c_str());
|
||||
ALOGE("%03zu : %s", line_number, src.substr(cur_pos, next_pos-cur_pos).c_str());
|
||||
|
||||
GLint log_length = 0;
|
||||
glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &log_length);
|
||||
|
||||
@@ -25,10 +25,6 @@
|
||||
namespace android {
|
||||
namespace filterfw {
|
||||
|
||||
// GL Extensions that are dynamically looked up at runtime
|
||||
static PFNGLMAPBUFFEROESPROC GLMapBufferOES = NULL;
|
||||
static PFNGLUNMAPBUFFEROESPROC GLUnmapBufferOES = NULL;
|
||||
|
||||
VertexFrame::VertexFrame(int size)
|
||||
: vbo_(0),
|
||||
size_(size) {
|
||||
|
||||
@@ -28,6 +28,8 @@ LOCAL_SRC_FILES := native/base/geometry.cpp \
|
||||
|
||||
LOCAL_CFLAGS := -DANDROID
|
||||
|
||||
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
|
||||
|
||||
include external/stlport/libstlport.mk
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
@@ -50,4 +52,6 @@ LOCAL_SHARED_LIBRARIES := liblog libutils libfilterfw
|
||||
|
||||
LOCAL_PRELINK_MODULE := false
|
||||
|
||||
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
|
||||
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
||||
@@ -16,12 +16,14 @@
|
||||
|
||||
#include <android/log.h>
|
||||
|
||||
#define ATTRIBUTE_UNUSED __attribute__((unused))
|
||||
|
||||
int invert_process(const char** inputs,
|
||||
const int* input_sizes,
|
||||
int input_count,
|
||||
char* output,
|
||||
int output_size,
|
||||
void* user_data) {
|
||||
void* user_data ATTRIBUTE_UNUSED) {
|
||||
// Make sure we have exactly one input
|
||||
if (input_count != 1)
|
||||
return 0;
|
||||
|
||||
@@ -16,12 +16,14 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#define ATTRIBUTE_UNUSED __attribute__((unused))
|
||||
|
||||
int gray_to_rgb_process(const char** inputs,
|
||||
const int* input_sizes,
|
||||
int input_count,
|
||||
char* output,
|
||||
int output_size,
|
||||
void* user_data) {
|
||||
void* user_data ATTRIBUTE_UNUSED) {
|
||||
// Make sure we have exactly one input
|
||||
if (input_count != 1)
|
||||
return 0;
|
||||
@@ -52,7 +54,7 @@ int rgba_to_rgb_process(const char** inputs,
|
||||
int input_count,
|
||||
char* output,
|
||||
int output_size,
|
||||
void* user_data) {
|
||||
void* user_data ATTRIBUTE_UNUSED) {
|
||||
// Make sure we have exactly one input
|
||||
if (input_count != 1)
|
||||
return 0;
|
||||
@@ -84,7 +86,7 @@ int gray_to_rgba_process(const char** inputs,
|
||||
int input_count,
|
||||
char* output,
|
||||
int output_size,
|
||||
void* user_data) {
|
||||
void* user_data ATTRIBUTE_UNUSED) {
|
||||
// Make sure we have exactly one input
|
||||
if (input_count != 1)
|
||||
return 0;
|
||||
@@ -116,7 +118,7 @@ int rgb_to_rgba_process(const char** inputs,
|
||||
int input_count,
|
||||
char* output,
|
||||
int output_size,
|
||||
void* user_data) {
|
||||
void* user_data ATTRIBUTE_UNUSED) {
|
||||
// Make sure we have exactly one input
|
||||
if (input_count != 1)
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user