#ifdef TIZEN_FEATURE_EVAS_RENDERER
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_update_param(EVAS_HANDLE(pc));
- if (ret != PLAYER_ERROR_NONE)
- return ret;
+ if (ret != MM_ERROR_NONE) {
+ LOGE("mm_evas_renderer_update_param err 0x%x", ret);
+ return PLAYER_ERROR_INVALID_OPERATION;
+ }
}
#endif
player_msg_send(api, pc, ret_buf, ret);
if (mm_evas_renderer_destroy(&EVAS_HANDLE(pc)) != MM_ERROR_NONE)
LOGW("fail to unset evas client");
}
- if (mm_evas_renderer_create(&EVAS_HANDLE(pc), obj) != MM_ERROR_NONE)
+ if (mm_evas_renderer_create(&EVAS_HANDLE(pc), obj) != MM_ERROR_NONE) {
LOGW("fail to set evas client");
+ /* FIXME : need to handle error case */
+ }
if (player_set_media_packet_video_frame_decoded_cb(player, mm_evas_renderer_write, (void *)EVAS_HANDLE(pc)) != PLAYER_ERROR_NONE)
LOGW("fail to set decoded callback");
#ifdef TIZEN_FEATURE_EVAS_RENDERER
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_set_geometry(EVAS_HANDLE(pc), mode);
- return ret;
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
player_msg_send1(api, pc, ret_buf, ret, INT, mode);
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_get_geometry(EVAS_HANDLE(pc), &mode);
*pmode = (player_display_mode_e) mode;
- return ret;
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
player_msg_send(api, pc, ret_buf, ret);
int player_set_display_roi_area(player_h player, int x, int y, int width, int height)
{
PLAYER_INSTANCE_CHECK(player);
+ PLAYER_CHECK_CONDITION(width > 0 && height > 0, PLAYER_ERROR_INVALID_PARAMETER, "PLAYER_ERROR_INVALID_PARAMETER");
+
int ret = PLAYER_ERROR_NONE;
muse_player_api_e api = MUSE_PLAYER_API_SET_DISPLAY_ROI_AREA;
player_cli_s *pc = (player_cli_s *) player;
char *wl_win_msg = (char *)&wl_win;
LOGD("ENTER");
+
#ifdef TIZEN_FEATURE_EVAS_RENDERER
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_set_roi_area(EVAS_HANDLE(pc), x, y, width, height);
- return ret;
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
wl_win.wl_window_x = x;
#ifdef TIZEN_FEATURE_EVAS_RENDERER
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_set_rotation(EVAS_HANDLE(pc), rotation);
- return ret;
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
player_msg_send1(api, pc, ret_buf, ret, INT, rotation);
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_get_rotation(EVAS_HANDLE(pc), &rotation);
*protation = (player_display_rotation_e) rotation;
- return ret;
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
player_msg_send(api, pc, ret_buf, ret);
#ifdef TIZEN_FEATURE_EVAS_RENDERER
if (EVAS_HANDLE(pc)) {
ret = mm_evas_renderer_set_visible(EVAS_HANDLE(pc), visible);
- return ret;
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
player_msg_send1(api, pc, ret_buf, ret, INT, visible);
*pvisible = TRUE;
else
*pvisible = FALSE;
- return ret;
+
+ /* FIXME: need to handle error code from evas */
+ return PLAYER_ERROR_NONE;
}
#endif
player_msg_send(api, pc, ret_buf, ret);