diff options
author | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2018-06-20 16:52:30 +0200 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2018-06-20 16:52:30 +0200 |
commit | 97af9b54157142f500c0322b49e669d893768850 (patch) | |
tree | e19216da2dc490aa5504c6dd45b2983c4633bc9f /recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0033-gl-viv-fb-transform-screen-coordinate-to.patch | |
parent | 1ea27c0e94885dfe703dafd49fe42a40a180554a (diff) |
Revert "imx-gst1.0-plugin: Add v4.3.1 and NXP specific gstreamer1.0 patches"
This resp. a later version got recently pulled into the rocko branch of
meta-freescale.
This reverts commit 5faa79028eead21680d490a1b589a3875f966e0e.
Diffstat (limited to 'recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0033-gl-viv-fb-transform-screen-coordinate-to.patch')
-rw-r--r-- | recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0033-gl-viv-fb-transform-screen-coordinate-to.patch | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0033-gl-viv-fb-transform-screen-coordinate-to.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0033-gl-viv-fb-transform-screen-coordinate-to.patch deleted file mode 100644 index 3fd9f14..0000000 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0033-gl-viv-fb-transform-screen-coordinate-to.patch +++ /dev/null @@ -1,52 +0,0 @@ -From eb552ac9f5cb457de11d4da8214982de4ad35283 Mon Sep 17 00:00:00 2001 -From: Haihua Hu <jared.hu@nxp.com> -Date: Mon, 11 Sep 2017 16:00:24 +0800 -Subject: [PATCH 2/3] [MMFMWK-7707]gl/viv-fb: transform screen coordinate to - viewport coordinate - -In y direction, screen coordinate are opposite to viewport coordinate. - -Upstream-Status: Backport [1.13.1] -https://bugzilla.gnome.org/show_bug.cgi?id=787394 ---- - gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c | 17 +++++++++++++++-- - 1 file changed, 15 insertions(+), 2 deletions(-) - -diff --git a/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c b/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c -index 14d9997..e1a3fd3 100644 ---- a/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c -+++ b/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c -@@ -210,15 +210,28 @@ _free_set_render_rectangle (SetRenderRectangleData * render) - } - - static void -+_calculate_viewport_coordinates(GstGLWindowVivFBEGL * window_egl, -+ GstVideoRectangle * req, GstVideoRectangle * result) -+{ -+ result->x = req->x; -+ result->y = window_egl->window_height - (req->y + req->h); -+ result->w = req->w; -+ result->h = req->h; -+} -+ -+static void - _set_render_rectangle (gpointer data) - { - SetRenderRectangleData *render = data; -- GstGLWindow *window = GST_GL_WINDOW (render->window_egl); -+ GstGLWindowVivFBEGL *window_egl = render->window_egl; -+ GstGLWindow *window = GST_GL_WINDOW (window_egl); - - GST_LOG_OBJECT (render->window_egl, "setting render rectangle %i,%i+%ix%i", - render->rect.x, render->rect.y, render->rect.w, render->rect.h); - -- render->window_egl->render_rectangle = render->rect; -+ _calculate_viewport_coordinates (window_egl, &render->rect, -+ &window_egl->render_rectangle); -+ - gst_gl_window_resize (window, render->rect.w, render->rect.h); - - window->queue_resize = TRUE; --- -1.9.1 - |