streamiddemux: Add streamiddemux element
authorHoonHee Lee <hoonhee.lee@lge.com>
Tue, 4 Mar 2014 10:40:05 +0000 (19:40 +0900)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 12 Mar 2015 14:42:18 +0000 (14:42 +0000)
commitfadabe8b787d53c90dc06e1fcdaff3f2f04e990c
tree8a041c399f00bd64c243741810d1531675184410
parent5143b835cc58a0353f0f47623b53c1c835efa618
streamiddemux: Add streamiddemux element

Demultiplex a stream to multiple source pads based on the stream ids from the
stream-start events. This basically reverses the behaviour of funnel.

https://bugzilla.gnome.org/show_bug.cgi?id=707605
configure.ac
plugins/elements/Makefile.am
plugins/elements/gstelements.c
plugins/elements/gststreamiddemux.c [new file with mode: 0644]
plugins/elements/gststreamiddemux.h [new file with mode: 0644]
tests/check/Makefile.am
tests/check/elements/streamiddemux.c [new file with mode: 0644]
tests/examples/Makefile.am
tests/examples/streamiddemux/Makefile.am [new file with mode: 0644]
tests/examples/streamiddemux/streamiddemux-stream.c [new file with mode: 0644]