wrappercamerabinsrc: Refactor internal pipeline
authorThiago Santos <thiagoss@osg.samsung.com>
Mon, 20 Apr 2015 11:42:48 +0000 (08:42 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Tue, 21 Apr 2015 13:00:44 +0000 (10:00 -0300)
commitb74770bd05bd31238fab6914357746a0274e6e68
tree4f771fc333ef282906ce1e2e81efdcd016453ac4
parentb12f975e0af1ae7f204c62efb152539e730c7fbd
wrappercamerabinsrc: Refactor internal pipeline

Remove tee and output-selector and just link the source
pad to the outputs we want as needed.

The way we need to prioritize caps negotiation and allocation
queries depending on the mode enabled is too custom to be
handled using tee and output-selector.
This provides more flexibility and doesn't get in the way of proper
handling of negotiation and allocation queries.
gst/camerabin2/gstwrappercamerabinsrc.c
gst/camerabin2/gstwrappercamerabinsrc.h