libmix: Use include-path-for MACRO for AOSP includes

BZ: 160780

Instead of hardcoding the AOSP include paths from top of Android
Build Tree, need to use include-path-for MACRO defined in
build/core/pathmap.mk. It also defines the a mapping of project
names to the path.
New paths can be added in device/intel/common/BoardConfig.mk

Change-Id: I7dc15ee6ad769bd8c260dabe14149f15e77da71c
Signed-off-by: Chetan Rao <chetan.rao@intel.com>
diff --git a/imagedecoder/Android.mk b/imagedecoder/Android.mk
index b5d3c95..70928e7 100644
--- a/imagedecoder/Android.mk
+++ b/imagedecoder/Android.mk
@@ -80,7 +80,7 @@
 
 LOCAL_C_INCLUDES += \
     $(LOCAL_PATH) \
-    $(TOP)/external/jpeg \
+    $(call include-path-for, jpeg) \
     $(TARGET_OUT_HEADERS)/libva \
     $(TARGET_OUT_HEADERS)/libjpegdec \
     $(TARGET_OUT_HEADERS)/libmix_videovpp
diff --git a/videoencoder/Android.mk b/videoencoder/Android.mk
index 480b5a1..a78e0e4 100644
--- a/videoencoder/Android.mk
+++ b/videoencoder/Android.mk
@@ -29,7 +29,7 @@
 LOCAL_C_INCLUDES :=             \
     $(LOCAL_PATH)               \
     $(TARGET_OUT_HEADERS)/libva \
-    $(TOPDIR)/frameworks/native/include \
+    $(call include-path-for, frameworks-native) \
     $(TARGET_OUT_HEADERS)/pvr
 
 ifeq ($(ENABLE_IMG_GRAPHICS),)