Documentation
¶
Index ¶
- type RTTFromXR
- func (r *RTTFromXR) BindLocalStream(info *interceptor.StreamInfo, writer interceptor.RTPWriter) interceptor.RTPWriter
- func (r *RTTFromXR) BindRTCPReader(reader interceptor.RTCPReader) interceptor.RTCPReader
- func (r *RTTFromXR) BindRTCPWriter(writer interceptor.RTCPWriter) interceptor.RTCPWriter
- func (r *RTTFromXR) BindRemoteStream(info *interceptor.StreamInfo, reader interceptor.RTPReader) interceptor.RTPReader
- func (r *RTTFromXR) Close() error
- func (r *RTTFromXR) UnbindLocalStream(info *interceptor.StreamInfo)
- func (r *RTTFromXR) UnbindRemoteStream(info *interceptor.StreamInfo)
- type RTTFromXRFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RTTFromXR ¶
type RTTFromXR struct {
// contains filtered or unexported fields
}
func (*RTTFromXR) BindLocalStream ¶
func (r *RTTFromXR) BindLocalStream(info *interceptor.StreamInfo, writer interceptor.RTPWriter) interceptor.RTPWriter
func (*RTTFromXR) BindRTCPReader ¶
func (r *RTTFromXR) BindRTCPReader(reader interceptor.RTCPReader) interceptor.RTCPReader
func (*RTTFromXR) BindRTCPWriter ¶
func (r *RTTFromXR) BindRTCPWriter(writer interceptor.RTCPWriter) interceptor.RTCPWriter
func (*RTTFromXR) BindRemoteStream ¶
func (r *RTTFromXR) BindRemoteStream(info *interceptor.StreamInfo, reader interceptor.RTPReader) interceptor.RTPReader
func (*RTTFromXR) UnbindLocalStream ¶
func (r *RTTFromXR) UnbindLocalStream(info *interceptor.StreamInfo)
func (*RTTFromXR) UnbindRemoteStream ¶
func (r *RTTFromXR) UnbindRemoteStream(info *interceptor.StreamInfo)
type RTTFromXRFactory ¶
type RTTFromXRFactory struct {
// contains filtered or unexported fields
}
func NewRTTFromXRFactory ¶
func NewRTTFromXRFactory(onRTT func(uint32)) *RTTFromXRFactory
func (*RTTFromXRFactory) NewInterceptor ¶
func (f *RTTFromXRFactory) NewInterceptor(id string) (interceptor.Interceptor, error)
Click to show internal directories.
Click to hide internal directories.