[Bug 707605] New: Add a role in such reverse funnel by stream-id in output-selector

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 5 22:02:47 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707605
  GStreamer | gstreamer (core) | git

           Summary: Add a role in such reverse funnel by stream-id in
                    output-selector
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: hoonh83.lee at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=254223)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=254223)
This patch file contains the diff information with reverse funnel.

Overview:
For the multi-stream support,
I had failed to find any of opposite elements(1:N) to funnel element(N:1)
http://gstreamer-devel.966125.n4.nabble.com/Is-there-any-proper-element-that-is-opposited-of-funnel-td4661732.html
Recentely, I found that it is possible to confirm stream-id by pad,
so I decided to use output-selector element from version of gst-core 1.1.2.

Actual Results:
in normal case, output-selector is just possible to 1:N streams.
But, they could not guarantee that each streams flow their's src pad.

Expected Results:
1. 'reverse-funnel-mode' of property is set as TRUE.
   (it is not permitted to create src pads by requesting from external)
2. When a GST_EVENT_CAPS event is received, create a src pad.
   And then maps it with stream-id.
3. When chain function is called, gets a src pad matching with stream-id.
   And then calls gst_pad_push().

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