summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinda Yu <linda.yu@intel.com>2017-03-02 14:00:54 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2017-06-12 09:41:00 +0800
commitbcb7db60d6dd28eedc3007055999b8ba38c1485d (patch)
tree458d7747584626acc4f6b541653fe1b35b2b77b7
parentd86325ac67fd4479094b8646e772222e4e97871c (diff)
downloadlibva-bcb7db60d6dd28eedc3007055999b8ba38c1485d.tar.gz
libva: change to use ANativeWindow
Jira: https://01.org/jira/browser/AIA-65 Test: vainfo Signed-off-by: Linda Yu <linda.yu@intel.com> (cherry picked from commit db9288557511698bba192ac0cf084c00bcc1fd7f)
-rw-r--r--va/android/va_android.cpp2
-rw-r--r--va/va_android.h5
2 files changed, 4 insertions, 3 deletions
diff --git a/va/android/va_android.cpp b/va/android/va_android.cpp
index ebbfbd3..0c2b0b5 100644
--- a/va/android/va_android.cpp
+++ b/va/android/va_android.cpp
@@ -194,7 +194,7 @@ extern "C" {
VAStatus vaPutSurface (
VADisplay dpy,
VASurfaceID surface,
- sp<ISurface> draw, /* Android Surface/Window */
+ sp<ANativeWindow> draw, /* Android Native Window */
short srcx,
short srcy,
unsigned short srcw,
diff --git a/va/va_android.h b/va/va_android.h
index 796ab63..92bf1e0 100644
--- a/va/va_android.h
+++ b/va/va_android.h
@@ -48,7 +48,8 @@ VADisplay vaGetDisplay (
#ifdef __cplusplus
#ifdef ANDROID
-#include <surfaceflinger/ISurface.h>
+#include <system/window.h>
+#include <utils/StrongPointer.h>
using namespace android;
/*
@@ -62,7 +63,7 @@ using namespace android;
VAStatus vaPutSurface (
VADisplay dpy,
VASurfaceID surface,
- sp<ISurface> draw, /* Android Window/Surface */
+ sp<ANativeWindow> draw, /* Android Native Window */
short srcx,
short srcy,
unsigned short srcw,