interleave: Fix negotiation to work at all again
The caps query handling function for the sinkpads was called for the srcpad, and the sinkpads had none. This commit moves it to the right pad, but nonetheless the negotiation still looks wrong. This makes the test pass again after the recent coverity fix and also allows interleave to work again, but someone should really review the negotiation code and fix it.
Showing with 40 additions and 14 deletions