UtlBoolean MpRtpInputConnection::connectOutput(MpResource& rTo,
                                               int toPortIdx,
                                               int fromPortIdx)
{
   UtlBoolean res = MpResource::connectOutput(rTo, toPortIdx, fromPortIdx);
   if (res)
   {
      assert(rTo.getContainableType() == MprDecode::TYPE);
      MprDecode *pDecode = (MprDecode*)&rTo;
      res = mpRtpDispatcher->connectOutput(fromPortIdx, pDecode);
   }
   return res;
}