From: Junkyeong Kim Date: Wed, 11 Sep 2019 07:06:41 +0000 (+0900) Subject: e_output: erase unnecessary condition X-Git-Tag: accepted/tizen/unified/20190917.034050~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=68c4033d7ccd507555328a195214d107c91db687;p=platform%2Fupstream%2Fenlightenment.git e_output: erase unnecessary condition Change-Id: I819c398807e5088e96939106d3f5199daa24cfb4 Signed-off-by: Junkyeong Kim --- diff --git a/src/bin/e_output.c b/src/bin/e_output.c index 958bb65..5f95918 100644 --- a/src/bin/e_output.c +++ b/src/bin/e_output.c @@ -3682,34 +3682,22 @@ e_output_capture(E_Output *output, tbm_surface_h tsurface, Eina_Bool auto_rotate return EINA_TRUE; } - //TODO : temp code. if tdm support hwc mode tdm capture, have to change to use tdm capture. - if (e_hwc_policy_get(output->hwc) == E_HWC_POLICY_WINDOWS) + tcapture = _e_output_tdm_capture_create(output, TDM_CAPTURE_CAPABILITY_ONESHOT); + if (tcapture) { - ret = _e_output_capture(output, tsurface, auto_rotate); + ret = _e_output_tdm_capture_info_set(output, tcapture, tsurface, TDM_CAPTURE_TYPE_ONESHOT, auto_rotate); EINA_SAFETY_ON_FALSE_GOTO(ret == EINA_TRUE, fail); - DBG("capture done(%p)", tsurface); - func(output, tsurface, data); + ret = _e_output_tdm_capture(output, tcapture, tsurface, func, data); + EINA_SAFETY_ON_FALSE_GOTO(ret == EINA_TRUE, fail); } else { - tcapture = _e_output_tdm_capture_create(output, TDM_CAPTURE_CAPABILITY_ONESHOT); - if (tcapture) - { - ret = _e_output_tdm_capture_info_set(output, tcapture, tsurface, TDM_CAPTURE_TYPE_ONESHOT, auto_rotate); - EINA_SAFETY_ON_FALSE_GOTO(ret == EINA_TRUE, fail); - - ret = _e_output_tdm_capture(output, tcapture, tsurface, func, data); - EINA_SAFETY_ON_FALSE_GOTO(ret == EINA_TRUE, fail); - } - else - { - ret = _e_output_capture(output, tsurface, auto_rotate); - EINA_SAFETY_ON_FALSE_GOTO(ret == EINA_TRUE, fail); + ret = _e_output_capture(output, tsurface, auto_rotate); + EINA_SAFETY_ON_FALSE_GOTO(ret == EINA_TRUE, fail); - DBG("capture done(%p)", tsurface); - func(output, tsurface, data); - } + DBG("capture done(%p)", tsurface); + func(output, tsurface, data); } return EINA_TRUE;