Support negative position for setting display roi area 76/195176/2
authorHyunil <hyunil46.park@samsung.com>
Tue, 11 Dec 2018 08:27:48 +0000 (17:27 +0900)
committerHyunil Park <hyunil46.park@samsung.com>
Tue, 11 Dec 2018 08:30:23 +0000 (08:30 +0000)
Change-Id: Ic33e8f3b7f28edadffa4631e487cd29bdd1fb8a0
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
packaging/libmm-player.spec
src/include/mm_player_utils.h
src/mm_player_attrs.c

index c489dd2..029237a 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.159
+Version:    0.6.160
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index 70a9eab..0dcc58e 100644 (file)
@@ -22,7 +22,7 @@
 
 #ifndef __MM_PLAYER_UTILS_H__
 #define __MM_PLAYER_UTILS_H__
-
+#include <limits.h>
 #include <glib.h>
 #include <gst/gst.h>
 #include <dlog.h>
@@ -46,7 +46,8 @@
 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
 #endif
 
-#define MMPLAYER_MAX_INT (2147483647)
+#define MMPLAYER_MIN_INT (INT_MIN)
+#define MMPLAYER_MAX_INT (INT_MAX)
 
 #define MMPLAYER_FREEIF(x) \
 do {   \
index 24d8415..7af185f 100644 (file)
@@ -554,7 +554,7 @@ _mmplayer_construct_attribute(MMHandleType handle)
                        MM_ATTRS_FLAG_RW,
                        (void *) 0,
                        MM_ATTRS_VALID_TYPE_INT_RANGE,
-                       0,
+                       MMPLAYER_MIN_INT,
                        MMPLAYER_MAX_INT
                },
                {
@@ -563,7 +563,7 @@ _mmplayer_construct_attribute(MMHandleType handle)
                        MM_ATTRS_FLAG_RW,
                        (void *) 0,
                        MM_ATTRS_VALID_TYPE_INT_RANGE,
-                       0,
+                       MMPLAYER_MIN_INT,
                        MMPLAYER_MAX_INT
                },
                {