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; break;
} }
case RTCP_RR : case RTCP_RR :
{
Error( "Received RTCP_APP packet." );
return( -1 );
}
default : default :
{ {
Error( "Received unexpected packet type %d, ignoring", pt ); // Ignore unknown packet types. Some cameras do this by design.
return( -1 ); Debug( 5, "Received unexpected packet type %d, ignoring", pt );
break;
} }
} }
consumed = sizeof(uint32_t)*(len+1); consumed = sizeof(uint32_t)*(len+1);