}
static Eina_Bool
-_e_hwc_windows_capture_position_get(E_Output *output, int dst_w, int dst_h, Eina_Rectangle *fit)
+_e_hwc_windows_capture_position_get(E_Hwc *hwc, int dst_w, int dst_h, Eina_Rectangle *fit)
{
int output_w = 0, output_h = 0;
- e_output_size_get(output, &output_w, &output_h);
+ e_output_size_get(hwc->output, &output_w, &output_h);
if (output_w == 0 || output_h == 0)
return EINA_FALSE;
src_rect.w = src_hwc->output->config.geom.w;
src_rect.h = src_hwc->output->config.geom.h;
- if (!_e_hwc_windows_capture_position_get(src_hwc->output, src_rect.w, src_rect.h,
+ if (!_e_hwc_windows_capture_position_get(src_hwc,
+ hwc->output->config.geom.w,
+ hwc->output->config.geom.w,
&dst_rect))
{
ERR("fail to _e_hwc_windows_capture_position_get");