pad-monitor: Only add pending caps fields for source pads
authorThiago Santos <thiagoss@osg.samsung.com>
Mon, 8 Dec 2014 20:17:08 +0000 (17:17 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Mon, 8 Dec 2014 20:28:47 +0000 (17:28 -0300)
commitaf2707d3a3397ee715a19b74de5ccfb29db098d8
tree8eed0ea7795dd91e366129d28aac1301a5858d6d
parent1e39db18adb08b209134268d585ab5bef8cfa35f
pad-monitor: Only add pending caps fields for source pads

As caps events are downstream, caps set travels from sinks to
sources. Adding pending setcaps values to sink pads makes no sense
as when a new caps is set on the sink it would compare with values
currently set on the source pad, causing a critical failure when
renegotiation happens.
validate/gst/validate/gst-validate-pad-monitor.c