#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"
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;
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;