RtpState constructor

RtpState({
  1. required int ssrc,
  2. required int payloadType,
  3. int? initialSequenceNumber,
})

Implementation

RtpState({
  required this.ssrc,
  required this.payloadType,
  int? initialSequenceNumber,
}) : assert(
       payloadType >= 0 && payloadType <= 127,
       'payloadType must be 0..127 (RFC 3551)',
     ),
     seq =
         (initialSequenceNumber ??
             (DateTime.now().millisecondsSinceEpoch & 0xFFFF)) &
         0xFFFF;