Versions in this module Expand all Collapse all v1 v1.1.2 Feb 2, 2026 Changes in this version + type Receiver struct + BufferSize int + ClockRate int + LocalSSRC uint32 + Period time.Duration + TimeNow func() time.Time + UnrealiableTransport bool + WritePacketRTCP func(rtcp.Packet) + func (rr *Receiver) Close() + func (rr *Receiver) Initialize() error + func (rr *Receiver) PacketNTP(ts uint32) (time.Time, bool) + func (rr *Receiver) ProcessPacket(pkt *rtp.Packet, system time.Time, ptsEqualsDTS bool) ([]*rtp.Packet, uint64, error) + func (rr *Receiver) ProcessPacket2(pkt *rtp.Packet, system time.Time, ptsEqualsDTS bool) ([]*rtp.Packet, uint64) + func (rr *Receiver) ProcessSenderReport(sr *rtcp.SenderReport, system time.Time) + func (rr *Receiver) Stats() *Stats + type Stats struct + Jitter float64 + LastNTP time.Time + LastRTP uint32 + LastSequenceNumber uint16 + RemoteSSRC uint32 + TotalLost uint64 + TotalReceived uint64