[0.2.116] mm_attrs: Export API set located in mm_attrs_private.h
[platform/core/multimedia/libmm-common.git] / include / mm_error.h
index 6365d45..57a016d 100644 (file)
 /*
        MM_ERROR_COMMON_CLASS
 */
-#define MM_ERROR_COMMON_INVALID_ARGUMENT       (MM_ERROR_COMMON_CLASS | 1)             /**< Invalid argument */
-#define MM_ERROR_COMMON_NO_FREE_SPACE          (MM_ERROR_COMMON_CLASS | 2)             /**< Out of storage */
-#define MM_ERROR_COMMON_OUT_OF_MEMORY          (MM_ERROR_COMMON_CLASS | 3)             /**< Out of memory */
-#define MM_ERROR_COMMON_UNKNOWN                        (MM_ERROR_COMMON_CLASS | 4)             /**< Unknown error */
-#define MM_ERROR_COMMON_INVALID_ATTRTYPE       (MM_ERROR_COMMON_CLASS | 5)             /**< Invalid argument */
-#define MM_ERROR_COMMON_INVALID_PERMISSION     (MM_ERROR_COMMON_CLASS | 6)             /**< Invalid permission */
-#define MM_ERROR_COMMON_OUT_OF_ARRAY           (MM_ERROR_COMMON_CLASS | 7)             /**< Out of array */
-#define MM_ERROR_COMMON_OUT_OF_RANGE           (MM_ERROR_COMMON_CLASS | 8)             /**< Out of value range*/
-#define MM_ERROR_COMMON_ATTR_NOT_EXIST         (MM_ERROR_COMMON_CLASS | 9)             /**< Attribute doesn't exist. */
+#define MM_ERROR_COMMON_INVALID_ARGUMENT       (MM_ERROR_COMMON_CLASS | 0x01)          /**< Invalid argument */
+#define MM_ERROR_COMMON_NO_FREE_SPACE          (MM_ERROR_COMMON_CLASS | 0x02)          /**< Out of storage */
+#define MM_ERROR_COMMON_OUT_OF_MEMORY          (MM_ERROR_COMMON_CLASS | 0x03)          /**< Out of memory */
+#define MM_ERROR_COMMON_UNKNOWN                        (MM_ERROR_COMMON_CLASS | 0x04)          /**< Unknown error */
+#define MM_ERROR_COMMON_INVALID_ATTRTYPE       (MM_ERROR_COMMON_CLASS | 0x05)          /**< Invalid argument */
+#define MM_ERROR_COMMON_INVALID_PERMISSION     (MM_ERROR_COMMON_CLASS | 0x06)          /**< Invalid permission */
+#define MM_ERROR_COMMON_OUT_OF_ARRAY           (MM_ERROR_COMMON_CLASS | 0x07)          /**< Out of array */
+#define MM_ERROR_COMMON_OUT_OF_RANGE           (MM_ERROR_COMMON_CLASS | 0x08)          /**< Out of value range*/
+#define MM_ERROR_COMMON_ATTR_NOT_EXIST         (MM_ERROR_COMMON_CLASS | 0x09)          /**< Attribute doesn't exist. */
+#define MM_ERROR_COMMON_INTERNAL                       (MM_ERROR_COMMON_CLASS | 0x0a)          /**< Internal errors */
 
 /*
  *     MM_ERROR_SOUND_CLASS