Change-Id: I593a033512c37c2cd87a217515b7ca3614e8390b
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
static int qt5_num_outputs;
+// only for informing HW specification
+static int pixel_density_dpi;
+
static struct qt5_state {
DisplayChangeListener dcl;
DisplaySurface *surface;
qt5_destroy();
}
+void set_display_pixel_density(int dpi)
+{
+ pixel_density_dpi = dpi;
+}
+
void maru_qt5_display_init(DisplayState *ds, int full_screen)
{
int i;
}
set_initial_display_resolution(width, height);
nextopt = endptr;
+ } else if (strstart(opts, ",dpi=", &nextopt)) {
+ opts = nextopt;
+ char *endptr = NULL;
+ int dpi = (int)g_ascii_strtoll(opts, &endptr, 10);
+ if (dpi == 0) {
+ goto invalid_maru_qt_args;
+ }
+ set_display_pixel_density(dpi);
+ nextopt = endptr;
} else {
invalid_maru_qt_args:
fprintf(stderr, "Invalid maru_qt option string: %s\n", p);