type github.com/pion/interceptor.Interceptor (interface)
Method Implmentations
BindLocalStream(info *StreamInfo, writer RTPWriter) RTPWriter
(*Chain).BindLocalStream
(*NoOp).BindLocalStream
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.BindLocalStream
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.NoOp.BindLocalStream
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.BindLocalStream
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.NoOp.BindLocalStream
*github.com/pion/interceptor/pkg/report.SenderInterceptor.BindLocalStream
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.NoOp.BindLocalStream
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.BindLocalStream
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.NoOp.BindLocalStream
BindRTCPReader(reader RTCPReader) RTCPReader
(*Chain).BindRTCPReader
(*NoOp).BindRTCPReader
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.NoOp.BindRTCPReader
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.NoOp.BindRTCPReader
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.BindRTCPReader
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.BindRTCPReader
*github.com/pion/interceptor/pkg/report.SenderInterceptor.NoOp.BindRTCPReader
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.NoOp.BindRTCPReader
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.NoOp.BindRTCPReader
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.NoOp.BindRTCPReader
BindRTCPWriter(writer RTCPWriter) RTCPWriter
(*Chain).BindRTCPWriter
(*NoOp).BindRTCPWriter
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.NoOp.BindRTCPWriter
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.BindRTCPWriter
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.NoOp.BindRTCPWriter
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.BindRTCPWriter
*github.com/pion/interceptor/pkg/report.SenderInterceptor.BindRTCPWriter
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.BindRTCPWriter
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.NoOp.BindRTCPWriter
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.BindRTCPWriter
BindRemoteStream(info *StreamInfo, reader RTPReader) RTPReader
(*Chain).BindRemoteStream
(*NoOp).BindRemoteStream
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.NoOp.BindRemoteStream
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.BindRemoteStream
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.NoOp.BindRemoteStream
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.BindRemoteStream
*github.com/pion/interceptor/pkg/report.SenderInterceptor.NoOp.BindRemoteStream
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.BindRemoteStream
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.NoOp.BindRemoteStream
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.BindRemoteStream
Close() error
(*Chain).Close
(*NoOp).Close
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.NoOp.Close
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.Close
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.NoOp.Close
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.Close
*github.com/pion/interceptor/pkg/report.SenderInterceptor.Close
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.Close
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.NoOp.Close
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.Close
UnbindLocalStream(info *StreamInfo)
(*Chain).UnbindLocalStream
(*NoOp).UnbindLocalStream
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.UnbindLocalStream
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.NoOp.UnbindLocalStream
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.UnbindLocalStream
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.NoOp.UnbindLocalStream
*github.com/pion/interceptor/pkg/report.SenderInterceptor.UnbindLocalStream
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.NoOp.UnbindLocalStream
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.NoOp.UnbindLocalStream
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.NoOp.UnbindLocalStream
UnbindRemoteStream(info *StreamInfo)
(*Chain).UnbindRemoteStream
(*NoOp).UnbindRemoteStream
*github.com/pion/interceptor/pkg/flexfec.FecInterceptor.NoOp.UnbindRemoteStream
*github.com/pion/interceptor/pkg/nack.GeneratorInterceptor.UnbindRemoteStream
*github.com/pion/interceptor/pkg/nack.ResponderInterceptor.NoOp.UnbindRemoteStream
*github.com/pion/interceptor/pkg/report.ReceiverInterceptor.UnbindRemoteStream
*github.com/pion/interceptor/pkg/report.SenderInterceptor.NoOp.UnbindRemoteStream
*github.com/pion/interceptor/pkg/rfc8888.SenderInterceptor.NoOp.UnbindRemoteStream
*github.com/pion/interceptor/pkg/twcc.HeaderExtensionInterceptor.NoOp.UnbindRemoteStream
*github.com/pion/interceptor/pkg/twcc.SenderInterceptor.NoOp.UnbindRemoteStream
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |