[Bug 747184] New: qtmux/mp4mux can't change size n playing

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Apr 1 07:40:30 PDT 2015


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

            Bug ID: 747184
           Summary: qtmux/mp4mux can't change size n playing
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: marcin.kolny at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 300752
  --> https://bugzilla.gnome.org/attachment.cgi?id=300752&action=edit
test application

Hi,
I've udp video stream, which can change its resolution. I've noted, that
qtmux/mp4mux fails, when video size is changed. I did simple application, which
triggers this bug (see attachment).
I digged a little, and noted, that the problem is in method
gst_qt_mux_video_sink_set_caps. At the beginning, function checks, whether
previous caps are subset of new caps (gst_qtmux_caps_is_subset_full). It
obviously isn't true, because caps have other size. I saw comment above - Does
it mean, that there is no possibility to renegotiate caps in mp4mux/qtmux?
IMO it's a bug in a plugin, but have no idea how to fix it in a proper way.

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