[Bug 645016] New: [inputselector] During switching of streams it can happen that all pads returned not-linked last

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 17 06:44:11 PDT 2011

  GStreamer | gstreamer (core) | git

           Summary: [inputselector] During switching of streams it can
                    happen that all pads returned not-linked last
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: slomo at circular-chaos.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
      GNOME target: ---
     GNOME version: ---

+++ This bug was initially created as a clone of Bug #644935 +++

Switching streams if they're of the only stream type of the demuxer fails with
not-linked. For example when trying to switch between two audio streams of an
audio only file this happens.

Reason for this is, that in the beginning the second stream will always report
not-linked to the demuxer and after the switch the first stream will report
not-linked to the demuxer (unless a buffer of the second, selected stream was
pushed first). This combined makes the demuxer error out.

This was fixed in input-selector but unfortunately this fix is not enough. If
queues are used upstream it can still happen that the last flow return of all
demuxer streams is not-linked although input-selector already returned OK for
one stream.

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