[Bug 745107] glimagesink: implement GstVideoOverlayCompositionMeta
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Jul 20 21:43:32 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=745107
Matthew Waters <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |---
Severity|enhancement |blocker
--- Comment #67 from Matthew Waters <ystreet00 at gmail.com> ---
This was not ready to be merged for the following reasons.
1. gst-launch-1.0 videotestsrc ! textoverlay text=YAY ! glimagesink and resize
the window. The text does not stay in the same place relative to the video.
2. The inconsistent gloverlaycompositor/glcompositionoverlay naming
3. Point 2 should have really been a single file containing both objects, the
overall compositor and the GstVideoOverlayComposition wrapper object. Ideally
the wrapper object should be entirely internal to the compositor.
4. Reliance on a passed in shader/attributes that we have no idea of the
contents of. The compositor should create it's own shader.
5. gst_video_meta_map instead of gst_video_frame_map usage?
6. Not ensuring that the data pointer passed to gst_gl_memory_wrapped is always
valid as long the memory is (it may have disappeared at the time of _unmap()).
7. Stride paramater not passed between video_meta_map() and the wrapped
GstVideoInfo.
--
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