Merge pull request #163 from kerberos-io/fix/webrtc-sample-timing

Fix / WebRTC sample timing
This commit is contained in:
Cédric Verstraeten
2025-02-06 08:32:04 +01:00
committed by GitHub
+2 -2
View File
@@ -401,7 +401,7 @@ func WriteToTrack(livestreamCursor *packets.QueueCursor, configuration *models.C
if pkt.IsVideo {
// Calculate the difference
bufferDuration := pkt.Time - previousTimeVideo
bufferDuration := int64(pkt.TimeLegacy) - previousTimeVideo
previousTimeVideo = pkt.Time
// Start at the first keyframe
@@ -434,7 +434,7 @@ func WriteToTrack(livestreamCursor *packets.QueueCursor, configuration *models.C
}
// Calculate the difference
bufferDuration := pkt.Time - previousTimeAudio
bufferDuration := int64(pkt.TimeLegacy) - previousTimeAudio
previousTimeAudio = pkt.Time
// We will send the audio