GST_DEBUG ("configure event on surface %p, %ix%i", shell_surface, width,
height);
+#ifndef TIZEN_FEATURE_UPSTREAM
window_resize (window_egl, width, height);
+#else
+ window_resize (window_egl, 1920, 1080);
+#endif
}
static void
window_egl->window.queue);
}
+#ifdef TIZEN_FEATURE_UPSTREAM
+ if (window_egl->window.window_width > 0)
+ width = window_egl->window.window_width;
+ else
+ width = 320;
+ window_egl->window.window_width = width;
+
+ if (window_egl->window.window_height > 0)
+ height = window_egl->window.window_height;
+ else
+ height = 240;
+ window_egl->window.window_height = height;
+
+ if (!window_egl->window.native) {
+ gst_gl_window_resize (GST_GL_WINDOW (window_egl), width, height);
+
+ window_egl->window.native =
+ wl_egl_window_create (window_egl->window.surface, width, height);
+ }
+#endif
if (window_egl->window.foreign_surface) {
/* (re)parent */
if (!display->subcompositor) {
}
}
+#ifndef TIZEN_FEATURE_UPSTREAM
if (window_egl->window.window_width > 0)
width = window_egl->window.window_width;
else
wl_proxy_set_queue ((struct wl_proxy *) window_egl->window.native,
window_egl->window.queue);
}
+#endif
}
static void