OSDN Git Service

update NEWS for libva 2.4.0
[android-x86/hardware-intel-common-libva.git] / va / va_str.c
index d321604..f223515 100644 (file)
@@ -52,6 +52,15 @@ const char *vaProfileStr(VAProfile profile)
     TOSTR(VAProfileVP9Profile1);
     TOSTR(VAProfileVP9Profile2);
     TOSTR(VAProfileVP9Profile3);
+    TOSTR(VAProfileHEVCMain12);
+    TOSTR(VAProfileHEVCMain422_10);
+    TOSTR(VAProfileHEVCMain422_12);
+    TOSTR(VAProfileHEVCMain444);
+    TOSTR(VAProfileHEVCMain444_10);
+    TOSTR(VAProfileHEVCMain444_12);
+    TOSTR(VAProfileHEVCSccMain);
+    TOSTR(VAProfileHEVCSccMain10);
+    TOSTR(VAProfileHEVCSccMain444);
     default: break;
     }
     return "<unknown profile>";
@@ -71,6 +80,7 @@ const char *vaEntrypointStr(VAEntrypoint entrypoint)
     TOSTR(VAEntrypointEncSliceLP);
     TOSTR(VAEntrypointVideoProc);
     TOSTR(VAEntrypointFEI);
+    TOSTR(VAEntrypointStats);
     }
     return "<unknown entrypoint>";
 }
@@ -111,6 +121,8 @@ const char *vaConfigAttribTypeStr(VAConfigAttribType configAttribType)
     TOSTR(VAConfigAttribFrameSizeToleranceSupport);
     TOSTR(VAConfigAttribEncTileSupport);
     TOSTR(VAConfigAttribCustomRoundingControl);
+    TOSTR(VAConfigAttribQPBlockSize);
+    TOSTR(VAConfigAttribStats);
     case VAConfigAttribTypeMax: break;
     }
     return "<unknown config attribute type>";
@@ -152,6 +164,14 @@ const char *vaBufferTypeStr(VABufferType bufferType)
     TOSTR(VAEncFEIMVPredictorBufferType);
     TOSTR(VAEncMacroblockDisableSkipMapBufferType);
     TOSTR(VADecodeStreamoutBufferType);
+    TOSTR(VAStatsStatisticsParameterBufferType);
+    TOSTR(VAStatsStatisticsBufferType);
+    TOSTR(VAStatsStatisticsBottomFieldBufferType);
+    TOSTR(VAStatsMVBufferType);
+    TOSTR(VAStatsMVPredictorBufferType);
+    TOSTR(VAEncFEICTBCmdBufferType);
+    TOSTR(VAEncFEICURecordBufferType);
+    TOSTR(VASubsetsParameterBufferType);
     case VABufferTypeMax: break;
     }
     return "<unknown buffer type>";