3.1.3 Initialization

If the SSRC throttling mechanism is used, all related variables MUST be initialized to invalid values at the start of a session. However the very first RTP packet on a stream SHOULD NOT<37> trigger the throttling mode as if it were an SSRC change. For an implementation example, see section 4.1.

Similarly, if the sequence number throttling mechanism is used, all related variables MUST be initialized to invalid values at the start of a session. However, if the probation algorithm is used, it MUST update NextGoodSeqNum during the probation stage. For an implementation example, see [RFC3550], sections 6.2.1 and A.1.

IsDominantSpeakerValid MUST be initialized to "false". Mixers MUST initialize dominant speaker information according to their specific algorithms. For an example algorithm, see section 4.2.