[Bug 699352] New: shm: Allow caps to change in PLAYING state

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 30 12:59:16 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=699352
  GStreamer | gst-plugins-bad | unspecified

           Summary: shm: Allow caps to change in PLAYING state
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: oss at nvl.army.mil
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I'd like to extend shmsrc/shmsink to support changing of caps while in the
PLAYING state, though I'm really only interested in width and height changing.
A new ShmPipe command would be needed, such as COMMAND_NEW_CAPS, which would
include a string set by gst_caps_to_string in shmsink. Upon shmsrc receiving
this command, in 0.10 the new caps would just be set to the subsequent buffers,
and in 1.0 a CAPS event would be sent. Certainly this breaks API compatibility
somewhat, but this could be mitigated by adding an allow-reconfigure property
to shmsink that defaults to FALSE. Is any of this reasonable?

-- 
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