mirror of
https://github.com/livekit/livekit.git
synced 2026-08-27 22:34:25 +00:00
Clean up down track type as it is not used (#265)
This commit is contained in:
@@ -30,14 +30,6 @@ type TrackSender interface {
|
||||
PeerID() string
|
||||
}
|
||||
|
||||
// DownTrackType determines the type of track
|
||||
type DownTrackType int
|
||||
|
||||
const (
|
||||
SimpleDownTrack DownTrackType = iota + 1
|
||||
SimulcastDownTrack
|
||||
)
|
||||
|
||||
const (
|
||||
RTPPaddingMaxPayloadSize = 255
|
||||
RTPPaddingEstimatedHeaderSize = 20
|
||||
@@ -87,7 +79,6 @@ type DownTrack struct {
|
||||
maxTrack int
|
||||
payloadType uint8
|
||||
sequencer *sequencer
|
||||
trackType DownTrackType
|
||||
bufferFactory *buffer.Factory
|
||||
|
||||
forwarder *Forwarder
|
||||
@@ -160,12 +151,6 @@ func NewDownTrack(c webrtc.RTPCodecCapability, r TrackReceiver, bf *buffer.Facto
|
||||
d.rtxStats.Store(new(PacketStats))
|
||||
d.paddingStats.Store(new(PacketStats))
|
||||
|
||||
if r.IsSimulcast() {
|
||||
d.trackType = SimulcastDownTrack
|
||||
} else {
|
||||
d.trackType = SimpleDownTrack
|
||||
}
|
||||
|
||||
return d, nil
|
||||
}
|
||||
|
||||
|
||||
@@ -29,7 +29,6 @@ type TrackReceiver interface {
|
||||
SendPLI(layer int32)
|
||||
GetSenderReportTime(layer int32) (rtpTS uint32, ntpTS uint64)
|
||||
Codec() webrtc.RTPCodecCapability
|
||||
IsSimulcast() bool
|
||||
}
|
||||
|
||||
// Receiver defines a interface for a track receivers
|
||||
@@ -37,7 +36,6 @@ type Receiver interface {
|
||||
TrackID() string
|
||||
StreamID() string
|
||||
Codec() webrtc.RTPCodecCapability
|
||||
IsSimulcast() bool
|
||||
AddUpTrack(track *webrtc.TrackRemote, buffer *buffer.Buffer)
|
||||
AddDownTrack(track TrackSender)
|
||||
SetUpTrackPaused(paused bool)
|
||||
|
||||
Reference in New Issue
Block a user