Fix vainfo unsupported_profile vastatus issue 78/378/1 04082009 04132009 04142009 04212009_Alpha1.1
authorAustin Yuan <shengquan.yuan@intel.com>
Fri, 3 Apr 2009 22:03:17 +0000 (18:03 -0400)
committerAustin Yuan <shengquan.yuan@intel.com>
Fri, 3 Apr 2009 22:03:17 +0000 (18:03 -0400)
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
test/vainfo.c

index fb0d221..a886815 100644 (file)
@@ -113,11 +113,14 @@ int main(int argc, const char* argv[])
 
       va_status = vaQueryConfigEntrypoints(va_dpy, profile, entrypoints, 
                                            &num_entrypoint);
+      if (va_status == VA_STATUS_ERROR_UNSUPPORTED_PROFILE)
+       continue;
+
       CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints", 4);
 
       profile_str = profile_string(profile);
       for (entrypoint = 0; entrypoint < num_entrypoint; entrypoint++)
-          printf("      %32s:%s\n", profile_str, entrypoint_string(entrypoints[entrypoint]));
+          printf("      %-32s: %s\n", profile_str, entrypoint_string(entrypoints[entrypoint]));
   }
   
   vaTerminate(va_dpy);