LIBVA_DRIVERS_PATH_32 = /system/lib
LIBVA_DRIVERS_PATH_64 = /system/lib64
-# Version set to Android Jelly Bean
-ALOG_VERSION_REQ := 4.1
-ALOG_VERSION := $(filter $(ALOG_VERSION_REQ),$(firstword $(sort $(PLATFORM_VERSION) \
- $(ALOG_VERSION_REQ))))
-
include $(CLEAR_VARS)
#LIBVA_MINOR_VERSION := 31
-DVA_DRIVERS_PATH="\"$(LIBVA_DRIVERS_PATH_64)\"" \
-DLOG_TAG=\"libva\"
-# Android Jelly Bean defined ALOGx, older versions use LOGx
-ifeq ($(ALOG_VERSION), $(ALOG_VERSION_REQ))
-LOCAL_CFLAGS += -DANDROID_ALOG
-else
-LOCAL_CFLAGS += -DANDROID_LOG
-endif
-
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
LOCAL_MODULE_TAGS := optional
#include <string.h>
#include <dlfcn.h>
#include <unistd.h>
+#ifdef ANDROID
+#include <cutils/log.h>
+/* support versions < JellyBean */
+#ifndef ALOGE
+#define ALOGE LOGE
+#endif
+#ifndef ALOGI
+#define ALOGI LOGI
+#endif
+#endif
#define DRIVER_EXTENSION "_drv_video.so"
static void default_log_error(const char *buffer)
{
-# ifdef ANDROID_ALOG
+# ifdef ANDROID
ALOGE("%s", buffer);
-# elif ANDROID_LOG
- LOGE("%s", buffer);
# else
fprintf(stderr, "libva error: %s", buffer);
# endif
static void default_log_info(const char *buffer)
{
-# ifdef ANDROID_ALOG
+# ifdef ANDROID
ALOGI("%s", buffer);
-# elif ANDROID_LOG
- LOGI("%s", buffer);
# else
fprintf(stderr, "libva info: %s", buffer);
# endif