[Bug 723680] New: new glcontrol element

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Feb 5 06:19:35 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=723680
  GStreamer | gst-plugins-gl | git

           Summary: new glcontrol element
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-gl
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: julien.isorce at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


The glcontrol element would draw controls (play/pause button, seek bar, volume,
quality) into a separate gltexture and attach it to the input buffer's
GstVideoOverlayCompositionMeta.

Then a downstream element could call gst_video_overlay_composition_blend to
show up the controls.

gst-launch-1.0 playbin uri=foo video-sink="glcontrol ! glimagesink"

glcontrol would propose several themes.

If the application does not use glimagesink then the application would just
require to implement the navigation interface in the video sink it uses (if not
already the case) and it would have an overlay control for free. But this part
depends on https://bugzilla.gnome.org/show_bug.cgi?id=723674

It first requires to implement GstNavigation in glimagesink
https://bugzilla.gnome.org/show_bug.cgi?id=703486

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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