return 0;
}
+
+//& purpose: Sets and Gets the video codec type
+//& type: auto
+/**
+* @testcase ITc_player_set_get_video_codec_type_p
+* @author SRID(shobhit.v)
+* @reviewer SRID(tarun1.kumar)
+* @type auto
+* @since_tizen 8.0
+* @description Sets player video codec type and get the same
+* @scenario Sets player video codec type and get the video codec type
+* @apicovered player_set_video_codec_type and player_get_video_codec_type
+* @passcase When player_set_video_codec_type and player_get_video_codec_type pass
+* @failcase When player_set_video_codec_type or player_get_video_codec_type fail
+* @precondition Evas window should be created
+* @postcondition N/A
+*/
+int ITc_player_set_get_video_codec_type_p(void)
+{
+ START_TEST;
+ player_state_e state = PLAYER_STATE_NONE;
+ player_codec_type_e type;
+
+ int nRet = player_get_state(g_player,&state);
+ PRINT_RESULT(PLAYER_ERROR_NONE, nRet, "player_get_state", PlayerGetError(nRet));
+ if ( state != PLAYER_STATE_IDLE )
+ {
+ nRet = player_unprepare(g_player);
+ PRINT_RESULT(PLAYER_ERROR_NONE, nRet, "player_unprepare", PlayerGetError(nRet));
+ }
+ nRet = player_set_video_codec_type(g_player, PLAYER_CODEC_TYPE_SW);
+ PRINT_RESULT(PLAYER_ERROR_NONE, nRet, "player_set_video_codec_type", PlayerGetError(nRet));
+
+ nRet = player_get_video_codec_type(g_player, &type);
+ PRINT_RESULT(PLAYER_ERROR_NONE, nRet, "player_get_video_codec_type", PlayerGetError(nRet));
+ if (type != PLAYER_CODEC_TYPE_SW)
+ {
+ FPRINTF("[Line : %d][%s] Set and Get Video codec type mismatch.\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
+ return 0;
+}
+
+
/** @} */
/** @} */
extern int ITc_player_360_set_get_field_of_view(void);
extern int ITc_player_360_set_zoom_with_field_of_view_p(void);
extern int ITc_player_set_display_p(void);
+extern int ITc_player_set_get_video_codec_type_p(void);
testcase tc_array[] = {
{"ITc_player_set_get_video_roi_area_p",ITc_player_set_get_video_roi_area_p,ITs_player_display_startup,ITs_player_display_cleanup},
{"ITc_player_360_set_get_zoom_p",ITc_player_360_set_get_zoom_p,ITs_player_360_startup,ITs_player_360_cleanup},
{"ITc_player_360_set_get_field_of_view",ITc_player_360_set_get_field_of_view,ITs_player_360_startup,ITs_player_360_cleanup},
{"ITc_player_360_set_zoom_with_field_of_view_p",ITc_player_360_set_zoom_with_field_of_view_p,ITs_player_360_startup,ITs_player_360_cleanup},
+ {"ITc_player_set_get_video_codec_type_p",ITc_player_set_get_video_codec_type_p,ITs_player_display_startup,ITs_player_display_cleanup},
{NULL, NULL}
};
extern int ITc_player_360_set_get_zoom_p(void);
extern int ITc_player_360_set_get_field_of_view(void);
extern int ITc_player_360_set_zoom_with_field_of_view_p(void);
+extern int ITc_player_set_get_video_codec_type_p(void);
testcase tc_array[] = {
{"ITc_player_set_get_video_roi_area_p",ITc_player_set_get_video_roi_area_p,ITs_player_display_startup,ITs_player_display_cleanup},
{"ITc_player_360_set_get_zoom_p",ITc_player_360_set_get_zoom_p,ITs_player_360_startup,ITs_player_360_cleanup},
{"ITc_player_360_set_get_field_of_view",ITc_player_360_set_get_field_of_view,ITs_player_360_startup,ITs_player_360_cleanup},
{"ITc_player_360_set_zoom_with_field_of_view_p",ITc_player_360_set_zoom_with_field_of_view_p,ITs_player_360_startup,ITs_player_360_cleanup},
+ {"ITc_player_set_get_video_codec_type_p",ITc_player_set_get_video_codec_type_p,ITs_player_display_startup,ITs_player_display_cleanup},
{NULL, NULL}
};
extern int ITc_player_360_set_get_field_of_view(void);
extern int ITc_player_360_set_zoom_with_field_of_view_p(void);
extern int ITc_player_set_display_p(void);
+extern int ITc_player_set_get_video_codec_type_p(void);
testcase tc_array[] = {
{"ITc_player_set_get_video_roi_area_p",ITc_player_set_get_video_roi_area_p,ITs_player_display_startup,ITs_player_display_cleanup},
{"ITc_player_360_set_get_zoom_p",ITc_player_360_set_get_zoom_p,ITs_player_360_startup,ITs_player_360_cleanup},
{"ITc_player_360_set_get_field_of_view",ITc_player_360_set_get_field_of_view,ITs_player_360_startup,ITs_player_360_cleanup},
{"ITc_player_360_set_zoom_with_field_of_view_p",ITc_player_360_set_zoom_with_field_of_view_p,ITs_player_360_startup,ITs_player_360_cleanup},
+ {"ITc_player_set_get_video_codec_type_p",ITc_player_set_get_video_codec_type_p,ITs_player_display_startup,ITs_player_display_cleanup},
{NULL, NULL}
};