There was an error while loading. Please reload this page.
1 parent 12b1dee commit 6074196Copy full SHA for 6074196
1 file changed
pcm.go
@@ -204,7 +204,8 @@ func (w *sampleWriter[T]) WriteSample(in T) error {
204
var droppedPackets uint16
205
if !w.lastWrite.IsZero() {
206
timeSinceLastWrite := time.Since(w.lastWrite)
207
- if timeSinceLastWrite > w.sampleDur {
+ tolerance := w.sampleDur / 10
208
+ if timeSinceLastWrite > w.sampleDur+tolerance {
209
droppedPackets = uint16((timeSinceLastWrite - w.sampleDur) / w.sampleDur)
210
}
211
0 commit comments