[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