[Bug 766018] New: gl/dispmanx: Implements set_render_rectangle to adjust the position of window

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu May 5 08:19:18 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=766018

            Bug ID: 766018
           Summary: gl/dispmanx: Implements set_render_rectangle to adjust
                    the position of window
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: yoon at igalia.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

We cannot set the x, y coordinate of the video frame at the dispmanx at this
point. We need to teach dispmanx backend to understand about
set_render_rectangle API to draw a video with other UI.

This patch keeps the current behavior which places video frame at the center of
the display if there is no set_render_rectangle call to the dispmanx window.

I have some doubt about the API design. 
It is impossible to revert to the default center-align behavior if we call it
once.
Maybe we can reset the behavior by calling set_render_rectangle again with
weird range (such as 0x0 rect). But I'm not sure about whether is it right
design or not.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list