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