[Bug 745107] glimagesink: implement GstVideoOverlayCompositionMeta
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jun 26 04:47:27 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=745107
--- Comment #30 from Lubosz Sarnecki <lubosz at gmail.com> ---
@Tim:
I managed to pass the window size in the allocation query structure. One
challenging aspect is that it has to be passed through glcolorconvert, glupload
to textoverlay. It does not need to be passed through the textoverlays weirdly.
If I have multiple of them, they all receive the window size from glupload.
The major problem about this way of passing the window size is not only the
amount of additional code required (why complicated if it can be done simple),
but the bug that I receive 3 configure event old resolutions in the
textoverlay.
So it requires 3 resize / reconfigure events to get the current resolution
through all the elements, so the buffer is rendered with the resolution the
window hat 3 resize events before. Any solution to this would be appreciated.
Maybe reconfigure in the propose_allocation, but this does not sound right.
Enjoy:
https://git.collabora.com/cgit/user/lubosz/gst-plugins-bad.git/log/?h=videooverlaycomposition-alloc-query-size
https://git.collabora.com/cgit/user/lubosz/gst-plugins-base.git/log/?h=videooverlaycomposition-alloc-query-size
--
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