diff --git a/native_client_sdk/src/libraries/ppapi/library.dsc b/native_client_sdk/src/libraries/ppapi/library.dsc index a4a79746b2efcb..a1e1b1b29dc196 100644 --- a/native_client_sdk/src/libraries/ppapi/library.dsc +++ b/native_client_sdk/src/libraries/ppapi/library.dsc @@ -99,6 +99,7 @@ 'FILES': [ 'deprecated_bool.h', 'ppb_cursor_control_dev.h', + 'ppb_device_ref_dev.h', 'ppb_file_chooser_dev.h', 'ppb_memory_dev.h', 'ppb_opengles2ext_dev.h', diff --git a/ppapi/api/dev/ppb_device_ref_dev.idl b/ppapi/api/dev/ppb_device_ref_dev.idl index b6135843bf7665..bcc6ce360a46c2 100644 --- a/ppapi/api/dev/ppb_device_ref_dev.idl +++ b/ppapi/api/dev/ppb_device_ref_dev.idl @@ -37,7 +37,8 @@ enum PP_DeviceType_Dev { PP_DEVICETYPE_DEV_INVALID = 0, PP_DEVICETYPE_DEV_AUDIOCAPTURE = 1, PP_DEVICETYPE_DEV_VIDEOCAPTURE = 2, - PP_DEVICETYPE_DEV_AUDIOOUTPUT = 3 + PP_DEVICETYPE_DEV_AUDIOOUTPUT = 3, + PP_DEVICETYPE_DEV_MAX = PP_DEVICETYPE_DEV_AUDIOOUTPUT }; interface PPB_DeviceRef_Dev { diff --git a/ppapi/c/dev/ppb_device_ref_dev.h b/ppapi/c/dev/ppb_device_ref_dev.h index 2b8b18d0fa3192..ff36d121e56e52 100644 --- a/ppapi/c/dev/ppb_device_ref_dev.h +++ b/ppapi/c/dev/ppb_device_ref_dev.h @@ -56,7 +56,8 @@ typedef enum { PP_DEVICETYPE_DEV_INVALID = 0, PP_DEVICETYPE_DEV_AUDIOCAPTURE = 1, PP_DEVICETYPE_DEV_VIDEOCAPTURE = 2, - PP_DEVICETYPE_DEV_AUDIOOUTPUT = 3 + PP_DEVICETYPE_DEV_AUDIOOUTPUT = 3, + PP_DEVICETYPE_DEV_MAX = PP_DEVICETYPE_DEV_AUDIOOUTPUT } PP_DeviceType_Dev; PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_DeviceType_Dev, 4); /** diff --git a/ppapi/proxy/ppapi_messages.h b/ppapi/proxy/ppapi_messages.h index 67e61b70ed8014..263c383bf1b06b 100644 --- a/ppapi/proxy/ppapi_messages.h +++ b/ppapi/proxy/ppapi_messages.h @@ -98,7 +98,7 @@ IPC_ENUM_TRAITS_MAX_VALUE(PP_BlendMode, PP_BLENDMODE_LAST) IPC_ENUM_TRAITS_MAX_VALUE(PP_CdmExceptionCode, PP_CDMEXCEPTIONCODE_MAX) IPC_ENUM_TRAITS_MAX_VALUE(PP_CdmKeyStatus, PP_CDMKEYSTATUS_MAX) IPC_ENUM_TRAITS_MAX_VALUE(PP_CdmMessageType, PP_CDMMESSAGETYPE_MAX) -IPC_ENUM_TRAITS(PP_DeviceType_Dev) +IPC_ENUM_TRAITS_MAX_VALUE(PP_DeviceType_Dev, PP_DEVICETYPE_DEV_MAX) IPC_ENUM_TRAITS_MAX_VALUE(PP_DecryptorStreamType, PP_DECRYPTORSTREAMTYPE_MAX) IPC_ENUM_TRAITS_MAX_VALUE(PP_FileSystemType, PP_FILESYSTEMTYPE_ISOLATED) IPC_ENUM_TRAITS_MAX_VALUE(PP_FileType, PP_FILETYPE_OTHER)