Don't fail if an unexpected rtp packet type is received

This commit is contained in:
Andrew Bauer 2015-01-07 16:01:38 -06:00
parent 2f5abfbb13
commit 53244aff0d
1 changed files with 7 additions and 2 deletions

View File

@ -150,10 +150,15 @@ int RtpCtrlThread::recvPacket( const unsigned char *packet, ssize_t packetLen )
break;
}
case RTCP_RR :
{
Error( "Received RTCP_APP packet." );
return( -1 );
}
default :
{
Error( "Received unexpected packet type %d, ignoring", pt );
return( -1 );
// Ignore unknown packet types. Some cameras do this by design.
Debug( 5, "Received unexpected packet type %d, ignoring", pt );
break;
}
}
consumed = sizeof(uint32_t)*(len+1);