Versions in this module Expand all Collapse all v0 v0.1.44 Feb 4, 2026 Changes in this version + const CCFBAttributesKey + type Interceptor struct + func (i *Interceptor) BindLocalStream(info *interceptor.StreamInfo, writer interceptor.RTPWriter) interceptor.RTPWriter + func (i *Interceptor) BindRTCPReader(reader interceptor.RTCPReader) interceptor.RTCPReader + type InterceptorFactory struct + func NewInterceptor(opts ...Option) (*InterceptorFactory, error) + func (f *InterceptorFactory) NewInterceptor(_ string) (interceptor.Interceptor, error) + type Option func(*Interceptor) error + func WithLoggerFactory(lf logging.LoggerFactory) Option + type PacketReport struct + Arrival time.Time + Arrived bool + Departure time.Time + ECN rtcp.ECN + IsTWCC bool + RTPSequenceNumber uint16 + SSRC uint32 + SequenceNumber uint64 + Size int + TWCCSequenceNumber uint16 + type Report struct + Arrival time.Time + PacketReports []PacketReport + RTT time.Duration