[0.6.111] sync the video360 default value with plugin 55/179355/1 accepted/tizen/unified/20180518.060555 submit/tizen/20180517.095904
authorEunhae Choi <eunhae1.choi@samsung.com>
Thu, 17 May 2018 09:45:03 +0000 (18:45 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Thu, 17 May 2018 09:45:03 +0000 (18:45 +0900)
Change-Id: I41b24e959d3eb11c50df6301df65c22027094093

packaging/libmm-player.spec
src/mm_player_priv.c

index f35188c..5e0af8a 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.110
+Version:    0.6.111
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index 78b1bbe..c1554b6 100755 (executable)
 #define PLAYER_BUS_MSG_DEFAULT_TIMEOUT 500 /* bus msg wait timeout */
 #define PLAYER_BUS_MSG_PREPARE_TIMEOUT 10
 
+#define PLAYER_SPHERICAL_DEFAULT_YAW   0  /* sync from video360 plugin */
+#define PLAYER_SPHERICAL_DEFAULT_PITCH 0
+#define PLAYER_SPHERICAL_DEFAULT_H_FOV 120
+#define PLAYER_SPHERICAL_DEFAULT_V_FOV 67
+
 #define SPATIAL_AUDIO_CAPS             "audio/x-raw,format=S16LE,channels=4"
 #define FEATURE_NAME_SPHERICAL_VIDEO   "http://tizen.org/feature/multimedia.player.spherical_video"
 
@@ -8275,11 +8280,11 @@ _mmplayer_create_player(MMHandleType handle)
        player->is_video360_enabled = TRUE;
        player->video360_metadata.projection_type = VIDEO360_PROJECTION_TYPE_EQUIRECTANGULAR;
        player->video360_metadata.stereo_mode = VIDEO360_MODE_MONOSCOPIC;
-       player->video360_yaw_radians = 4;
-       player->video360_pitch_radians = 4;
+       player->video360_yaw_radians = PLAYER_SPHERICAL_DEFAULT_YAW;
+       player->video360_pitch_radians = PLAYER_SPHERICAL_DEFAULT_PITCH;
        player->video360_zoom = 1.0f;
-       player->video360_horizontal_fov = 0;
-       player->video360_vertical_fov = 0;
+       player->video360_horizontal_fov = PLAYER_SPHERICAL_DEFAULT_H_FOV;
+       player->video360_vertical_fov = PLAYER_SPHERICAL_DEFAULT_V_FOV;
 
        /* set player state to null */
        MMPLAYER_STATE_CHANGE_TIMEOUT(player) = player->ini.localplayback_state_change_timeout;
@@ -11360,11 +11365,11 @@ __mmplayer_release_misc(mm_player_t* player)
        player->is_video360_enabled = TRUE;
        player->video360_metadata.projection_type = VIDEO360_PROJECTION_TYPE_EQUIRECTANGULAR;
        player->video360_metadata.stereo_mode = VIDEO360_MODE_MONOSCOPIC;
-       player->video360_yaw_radians = 4;
-       player->video360_pitch_radians = 4;
+       player->video360_yaw_radians = PLAYER_SPHERICAL_DEFAULT_YAW;
+       player->video360_pitch_radians = PLAYER_SPHERICAL_DEFAULT_PITCH;
        player->video360_zoom = 1.0f;
-       player->video360_horizontal_fov = 0;
-       player->video360_vertical_fov = 0;
+       player->video360_horizontal_fov = PLAYER_SPHERICAL_DEFAULT_H_FOV;
+       player->video360_vertical_fov = PLAYER_SPHERICAL_DEFAULT_V_FOV;
 
        player->sound.rg_enable = false;