Versions in this module Expand all Collapse all v0 v0.4.2 Apr 1, 2025 Changes in this version + const PayloadTypeOpus + var ErrUnsupportedMimeType = errors.Errorf("unsupported mime type") + func TypeFromMimeType(mimeType string) webrtc.RTPCodecType + type HeaderExtension struct + AllowedDirections []webrtc.RTPTransceiverDirection + Parameter webrtc.RTPHeaderExtensionParameter + type InterceptorParams struct + PayloadType webrtc.PayloadType + RTCPFeedback []interceptor.RTCPFeedback + RTPHeaderExtensions []interceptor.RTPHeaderExtension + type MatchType int + const MatchExact + const MatchNone + const MatchPartial + type Props struct + CodecParameters []webrtc.RTPCodecParameters + HeaderExtensions []HeaderExtension + type Registry struct + Audio Props + Video Props + func NewRegistryDefault() *Registry + func (r *Registry) FuzzySearch(needle transport.Codec) (webrtc.RTPCodecParameters, MatchType) + func (r *Registry) InterceptorParamsForCodec(codec transport.Codec) (InterceptorParams, error) + func (r *Registry) RTPHeaderExtensionsForMimeType(mimeType string) []HeaderExtension