Merge pull request #665 from knnniggett/rtp_ctrl

Don't fail if an unexpected rtp packet type is received
This commit is contained in:
Isaac Connor 2015-01-23 16:19:01 -05:00
commit d9302ce345
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_RR 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);