[Bug 777101] New: rtspsrc: tcp interleaved data dropped if first sub-streams are skipped during SETUP

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 10 16:24:42 UTC 2017


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

            Bug ID: 777101
           Summary: rtspsrc: tcp interleaved data dropped if first
                    sub-streams are skipped during SETUP
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: staples255 at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

If the first stream(s) are explicitly skipped during SETUP (e.g., if it's
disabled via SIGNAL_SELECT_STREAM), and tcp-interleaved is used, then you can
have a state where streams[0] is unconfigured, and streams[1] is configured
with channel number 0.
Subsequent calls to find_stream_by_channel then return the unconfigured
stream[0], since it happens to be the first match against channel number 0. 
That results in all incoming data for stream 0 getting dropped (with a
warning).

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