From: Hyunil Date: Thu, 10 Oct 2019 05:39:25 +0000 (+0900) Subject: [UTC][capi-media-streamer][ACR-1469][Add definition for use-tbm] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b4426a46b2266cb6fd703495c29e50c3b7a66bde;p=test%2Ftct%2Fnative%2Fapi.git [UTC][capi-media-streamer][ACR-1469][Add definition for use-tbm] Change-Id: Iab1da81e4d91cbebe71f66d33df86822df4f0ef5 Signed-off-by: Hyunil --- diff --git a/src/utc/capi-media-streamer/utc-capi-media-streamer.c b/src/utc/capi-media-streamer/utc-capi-media-streamer.c index 8d1167d12..e26c55975 100755 --- a/src/utc/capi-media-streamer/utc-capi-media-streamer.c +++ b/src/utc/capi-media-streamer/utc-capi-media-streamer.c @@ -2431,6 +2431,7 @@ int utc_media_streamer_node_set_params_p3(void) bundle_add_str(params, MEDIA_STREAMER_PARAM_ROTATE, "1"); bundle_add_str(params, MEDIA_STREAMER_PARAM_FLIP, "2"); bundle_add_str(params, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, "1"); + bundle_add_str(params, MEDIA_STREAMER_PARAM_USE_TBM, "false"); ret = media_streamer_node_set_params(video_sink, params); assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); @@ -2791,6 +2792,7 @@ int utc_media_streamer_node_get_params_p4(void) bundle_add_str(params, MEDIA_STREAMER_PARAM_ROTATE, "1"); bundle_add_str(params, MEDIA_STREAMER_PARAM_FLIP, "2"); bundle_add_str(params, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, "1"); + bundle_add_str(params, MEDIA_STREAMER_PARAM_USE_TBM, "false"); ret = media_streamer_node_set_params(video_sink, params); assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); @@ -2801,13 +2803,14 @@ int utc_media_streamer_node_get_params_p4(void) assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); bundle_get_str (params, MEDIA_STREAMER_PARAM_CLOCK_SYNCHRONIZED, &string_ret); assert(!strcmp(string_ret, "true")); - bundle_get_str (params, MEDIA_STREAMER_PARAM_ROTATE, &string_ret); assert(!strcmp(string_ret, "1")); bundle_get_str (params, MEDIA_STREAMER_PARAM_FLIP, &string_ret); assert(!strcmp(string_ret, "2")); bundle_get_str (params, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, &string_ret); assert(!strcmp(string_ret, "1")); + bundle_get_str (params, MEDIA_STREAMER_PARAM_USE_TBM, &string_ret); + assert(!strcmp(string_ret, "false")); bundle_free(params); @@ -2976,6 +2979,8 @@ int utc_media_streamer_node_get_params_n3(void) assert_eq(bundle_ret, BUNDLE_ERROR_KEY_NOT_AVAILABLE); bundle_ret = bundle_get_str (params, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, &string_ret); assert_eq(bundle_ret, BUNDLE_ERROR_KEY_NOT_AVAILABLE); + bundle_ret = bundle_get_str (params, MEDIA_STREAMER_PARAM_USE_TBM, &string_ret); + assert_eq(bundle_ret, BUNDLE_ERROR_KEY_NOT_AVAILABLE); bundle_free(params); return 0; @@ -3115,13 +3120,14 @@ int utc_media_streamer_node_set_param_p3(void) ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_CLOCK_SYNCHRONIZED, "true"); assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); - ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_ROTATE, "0"); assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_FLIP, "1"); assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, "1"); assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); + ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_USE_TBM, "false"); + assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); return 0; } @@ -3230,6 +3236,8 @@ int utc_media_streamer_node_set_param_n2(void) assert_eq(ret, MEDIA_STREAMER_ERROR_INVALID_OPERATION); ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, "1"); assert_eq(ret, MEDIA_STREAMER_ERROR_INVALID_OPERATION); + ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_USE_TBM, "false"); + assert_eq(ret, MEDIA_STREAMER_ERROR_INVALID_OPERATION); return 0; } @@ -3504,6 +3512,15 @@ int utc_media_streamer_node_get_param_p3(void) assert(!strcmp(param_value, "1")); free(param_value); + ret = media_streamer_node_set_param(video_sink, MEDIA_STREAMER_PARAM_USE_TBM, "false"); + assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); + ret = media_streamer_node_get_param(video_sink, MEDIA_STREAMER_PARAM_USE_TBM, ¶m_value); + assert_eq(ret, MEDIA_STREAMER_ERROR_NONE); + assert_neq(param_value, NULL); + assert(!strcmp(param_value, "false")); + free(param_value); + param_value = NULL; + return 0; } @@ -3686,6 +3703,9 @@ int utc_media_streamer_node_get_param_n3(void) ret = media_streamer_node_get_param(video_converter, MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD, ¶m_value); assert_eq(ret, MEDIA_STREAMER_ERROR_INVALID_OPERATION); assert_eq(param_value, NULL); + ret = media_streamer_node_get_param(video_converter, MEDIA_STREAMER_PARAM_USE_TBM, ¶m_value); + assert_eq(ret, MEDIA_STREAMER_ERROR_INVALID_OPERATION); + assert_eq(param_value, NULL); return 0; }