gnl: Add the srcpad directly to GnlObject
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Tue, 24 Jun 2014 11:44:13 +0000 (13:44 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Fri, 31 Oct 2014 10:58:07 +0000 (11:58 +0100)
commit4cb834fa2196cb241ab6c8a0e737046b1ff7d03d
tree8e7ac9b42ae72cf3cc88b67e2edf0a54b9313149
parent38b080deb3f48a01f47c0ea1275fd60a1305459c
gnl: Add the srcpad directly to GnlObject

Starting from now we will not claim that we support GnlObject that have
several source pads as this is
1- Not true at all;
2- the design of priorities in the GnlComposition tree does not allow that;
3- Not very useful in most of the cases and it complexifies quite a lot the code
   in the composition.

Conflicts:
configure.ac
tests/check/Makefile.am
14 files changed:
gnl/gnlcomposition.c
gnl/gnlghostpad.c
gnl/gnlghostpad.h
gnl/gnlobject.c
gnl/gnlobject.h
gnl/gnloperation.c
gnl/gnloperation.h
gnl/gnlsource.c
tests/check/gnl/complex.c
tests/check/gnl/gnlcomposition.c
tests/check/gnl/gnloperation.c
tests/check/gnl/gnlsource.c
tests/check/gnl/seek.c
tests/check/gnl/simple.c