package
0.1.30
Repository: https://github.com/pion/interceptor.git
Documentation: pkg.go.dev

# Functions

NewHeaderExtensionInterceptor returns a HeaderExtensionInterceptorFactory.
NewRecorder creates a new Recorder which uses the given senderSSRC in the created feedback packets.
NewSenderInterceptor returns a new SenderInterceptorFactory configured with the given options.
SendInterval sets the interval at which the interceptor will send new feedback reports.

# Structs

HeaderExtensionInterceptor adds transport wide sequence numbers as header extension to each RTP packet.
HeaderExtensionInterceptorFactory is a interceptor.Factory for a HeaderExtensionInterceptor.
Recorder records incoming RTP packets and their delays and creates transport wide congestion control feedback reports as specified in https://datatracker.ietf.org/doc/html/draft-holmer-rmcat-transport-wide-cc-extensions-01.
SenderInterceptor sends transport wide congestion control reports as specified in: https://datatracker.ietf.org/doc/html/draft-holmer-rmcat-transport-wide-cc-extensions-01.
SenderInterceptorFactory is a interceptor.Factory for a SenderInterceptor.

# Type aliases

An Option is a function that can be used to configure a SenderInterceptor.