OSDN Git Service

media: add/fix asString for temporal layering types
authorLajos Molnar <lajos@google.com>
Wed, 13 Jul 2016 01:39:09 +0000 (18:39 -0700)
committerLajos Molnar <lajos@google.com>
Wed, 13 Jul 2016 01:39:43 +0000 (18:39 -0700)
Bug: 27596987
Change-Id: I20c628a2f0ca9770351f7096ce05a2c383e53d41

include/media/openmax/OMX_AsString.h

index 03801ca..bae2c18 100644 (file)
@@ -973,8 +973,8 @@ inline static const char *asString(OMX_VIDEO_VP9LEVELTYPE i, const char *def = "
 inline static const char *asString(
         OMX_VIDEO_ANDROID_VPXTEMPORALLAYERPATTERNTYPE i, const char *def = "??") {
     switch (i) {
-        case OMX_VIDEO_VPXTemporalLayerPatternNone:   return "VPXTemporalLayerPatternNone";
-        case OMX_VIDEO_VPXTemporalLayerPatternWebRTC: return "VPXTemporalLayerPatternWebRTC";
+        case OMX_VIDEO_VPXTemporalLayerPatternNone:   return "None";
+        case OMX_VIDEO_VPXTemporalLayerPatternWebRTC: return "WebRTC";
         default:                                      return def;
     }
 }
@@ -1022,6 +1022,16 @@ inline static const char *asString(OMX_VIDEO_HEVCLEVELTYPE i, const char *def =
     }
 }
 
+inline static const char *asString(
+        OMX_VIDEO_ANDROID_TEMPORALLAYERINGPATTERNTYPE i, const char *def = "??") {
+    switch (i) {
+        case OMX_VIDEO_AndroidTemporalLayeringPatternNone:    return "None";
+        case OMX_VIDEO_AndroidTemporalLayeringPatternWebRTC:  return "WebRTC";
+        case OMX_VIDEO_AndroidTemporalLayeringPatternAndroid: return "Android";
+        default:                                              return def;
+    }
+}
+
 #endif // AS_STRING_FOR_OMX_VIDEOEXT_H
 
 #endif // OMX_VideoExt_h