private_module->caps_pp.preferred_align = pp_caps.preferred_align;
private_module->caps_pp.preferred_align_vertical = pp_caps.preferred_align_vertical;
private_module->caps_pp.max_attach_count = pp_caps.max_attach_count;
+
+ private_module->capabilities |= TDM_DISPLAY_CAPABILITY_PP;
}
if (hal_tdm_display_get_capture_capability(hal_tdm_dpy, &capture_caps) == HAL_TDM_ERROR_NONE) {
private_display->capture_module = private_module;
private_module->caps_capture.max_h = capture_caps.max_h;
private_module->caps_capture.preferred_align = capture_caps.preferred_align;
private_module->caps_capture.max_attach_count = capture_caps.max_attach_count;
+
+ private_module->capabilities |= TDM_DISPLAY_CAPABILITY_CAPTURE;
}
LIST_INITHEAD(&private_module->output_list);