OSDN Git Service

media: Add dolby hdr codecs to OMX_VIDEO_CODINGTYPE.
authorRonghua Wu <ronghuawu@google.com>
Thu, 10 Dec 2015 20:28:43 +0000 (12:28 -0800)
committerRonghua Wu <ronghuawu@google.com>
Fri, 11 Dec 2015 17:50:22 +0000 (09:50 -0800)
Bug: 25684127
Change-Id: I1f6e97e60ae5868073a5768e956473c4b7348afa

include/media/openmax/OMX_AsString.h
include/media/openmax/OMX_Video.h

index ae8430d..5bfec61 100644 (file)
@@ -714,6 +714,8 @@ inline static const char *asString(OMX_VIDEO_CODINGTYPE i, const char *def = "??
         case OMX_VIDEO_CodingVP8:        return "VP8";
         case OMX_VIDEO_CodingVP9:        return "VP9";
         case OMX_VIDEO_CodingHEVC:       return "HEVC";
+        case OMX_VIDEO_CodingDolbyAVC:   return "DolbyAVC";
+        case OMX_VIDEO_CodingDolbyHEVC:  return "DolbyHEVC";
         default:                         return def;
     }
 }
index decc410..7b6df89 100644 (file)
@@ -88,6 +88,8 @@ typedef enum OMX_VIDEO_CODINGTYPE {
     OMX_VIDEO_CodingVP8,        /**< Google VP8, formerly known as On2 VP8 */
     OMX_VIDEO_CodingVP9,        /**< Google VP9 */
     OMX_VIDEO_CodingHEVC,       /**< ITU H.265/HEVC */
+    OMX_VIDEO_CodingDolbyAVC,   /**< DolbyVision H.264/AVC */
+    OMX_VIDEO_CodingDolbyHEVC,  /**< DolbyVision H.265/HEVC */
     OMX_VIDEO_CodingKhronosExtensions = 0x6F000000, /**< Reserved region for introducing Khronos Standard Extensions */
     OMX_VIDEO_CodingVendorStartUnused = 0x7F000000, /**< Reserved region for introducing Vendor Extensions */
     OMX_VIDEO_CodingMax = 0x7FFFFFFF