diff options
author | Linda Yu <linda.yu@intel.com> | 2017-03-02 14:00:54 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2017-06-12 09:41:00 +0800 |
commit | bcb7db60d6dd28eedc3007055999b8ba38c1485d (patch) | |
tree | 458d7747584626acc4f6b541653fe1b35b2b77b7 | |
parent | d86325ac67fd4479094b8646e772222e4e97871c (diff) | |
download | libva-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.cpp | 2 | ||||
-rw-r--r-- | va/va_android.h | 5 |
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, |