android backend: add the new device ID into it
authorAustin Yuan <shengquan.yuan@intel.com>
Wed, 25 Apr 2012 05:56:28 +0000 (22:56 -0700)
committerAustin Yuan <shengquan.yuan@intel.com>
Wed, 25 Apr 2012 05:56:28 +0000 (22:56 -0700)
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
configure.ac
va/android/va_android.cpp

index 26b8bee..4b50912 100644 (file)
@@ -257,6 +257,7 @@ echo
 echo Installation prefix .............. : $prefix
 echo Default driver path .............. : $LIBVA_DRIVERS_PATH
 echo Extra window systems ............. : $BACKENDS
+echo build dummy backend .............. : $enable_dummy_backend
 echo Build dummy driver ............... : $enable_dummy_driver
 echo Build documentation .............. : $enable_docs
 echo
index 4d4885a..51f1f51 100644 (file)
@@ -121,6 +121,7 @@ static VAStatus va_DisplayContextGetDriverName (
     } devices[] = {
         { 0x8086, 0x4100, "pvr" },
         { 0x8086, 0x0130, "pvr" },
+        { 0x1010, 0x1cf2, "pvr" },
         { 0x0,    0x0,    "\0" },
     };
 
@@ -160,6 +161,7 @@ static VAStatus va_DisplayContextGetDriverName (
     } devices[] = {
         { 0x8086, 0x4100, "pvr" },
         { 0x8086, 0x0130, "pvr" },
+        { 0x1010, 0x1cf2, "pvr" },
         { 0x0,    0x0,    "\0" },
     };
 
@@ -305,4 +307,24 @@ VAStatus vaPutSurface (
                                      destx, desty, destw, desth,
                                      cliprects, number_cliprects, flags );
 }
+#else
+VAStatus vaPutSurface (
+    VADisplay dpy,
+    VASurfaceID surface,
+    void  *draw,
+    short srcx,
+    short srcy,
+    unsigned short srcw,
+    unsigned short srch,
+    short destx,
+    short desty,
+    unsigned short destw,
+    unsigned short desth,
+    VARectangle *cliprects, /* client supplied clip list */
+    unsigned int number_cliprects, /* number of clip rects in the clip list */
+    unsigned int flags /* de-interlacing flags */
+)
+{
+    return VA_STATUS_SUCCESS;
+}
 #endif