OSDN Git Service

Add local vaDisplayIsValid
authorRen Zhaohan <zhaohan.ren@intel.com>
Tue, 11 May 2010 06:45:13 +0000 (14:45 +0800)
committerRen Zhaohan <zhaohan.ren@intel.com>
Tue, 11 May 2010 06:45:13 +0000 (14:45 +0800)
va/android/va_android.cpp

index 4596657..9869883 100644 (file)
 
 static VADisplayContextP pDisplayContexts = NULL;
 
+static int vaDisplayIsValid (VADisplay dpy)
+{
+    VADisplayContextP pDisplayContext = (VADisplayContextP)dpy;
+    return pDisplayContext && (pDisplayContext->vadpy_magic == VA_DISPLAY_MAGIC) && pDisplayContext->vaIsValid(pDisplayContext);
+}
+
 static int open_device (char *dev_name)
 {
   struct stat st;