Change-Id: Ibcec8d3787f919149b2f17cd0c7e2a2d19e7013d
exynos_output_hwc_window_destroy(tdm_output *output, tdm_hwc_window *hwc_window)
{
tdm_exynos_hwc_window_data *hwc_window_data = hwc_window;
- tdm_exynos_output_data *output_data;
RETURN_VAL_IF_FAIL(hwc_window_data != NULL, TDM_ERROR_INVALID_PARAMETER);
- output_data = hwc_window_data->output_data;
- RETURN_VAL_IF_FAIL(output_data != NULL, TDM_ERROR_INVALID_PARAMETER);
-
- if (output_data->video_hwc_window == hwc_window_data)
- output_data->video_hwc_window = NULL;
-
LIST_DEL(&hwc_window_data->link);
free(hwc_window_data);