OSDN Git Service

Add the missing entrypoints in vainfo list
[android-x86/hardware-intel-common-libva.git] / test / vainfo / vainfo.c
index 4ccfe60..c7082ae 100644 (file)
@@ -61,6 +61,9 @@ static char * profile_string(VAProfile profile)
             case VAProfileHEVCMain: return "VAProfileHEVCMain";
             case VAProfileHEVCMain10: return "VAProfileHEVCMain10";
             case VAProfileVP9Profile0: return "VAProfileVP9Profile0";
+            case VAProfileVP9Profile1: return "VAProfileVP9Profile1";
+            case VAProfileVP9Profile2: return "VAProfileVP9Profile2";
+            case VAProfileVP9Profile3: return "VAProfileVP9Profile3";
 
             default:
                 break;
@@ -79,6 +82,7 @@ static char * entrypoint_string(VAEntrypoint entrypoint)
             case VAEntrypointDeblocking:return "VAEntrypointDeblocking";
             case VAEntrypointEncSlice:return "VAEntrypointEncSlice";
             case VAEntrypointEncPicture:return "VAEntrypointEncPicture";
+            case VAEntrypointEncSliceLP:return "VAEntrypointEncSliceLP";
             case VAEntrypointVideoProc:return "VAEntrypointVideoProc";
             default:
                 break;
@@ -104,6 +108,8 @@ int main(int argc, const char* argv[])
   else
       name = argv[0];
 
+  va_init_display_args(&argc, (char **)argv);
+
   va_dpy = va_open_display();
   if (NULL == va_dpy)
   {