Skip to content

Commit 1cc7a7d

Browse files
committed
Update tests
1 parent e1cb78d commit 1cc7a7d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/playbackstrategy/msestrategy.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,8 +430,10 @@ function MSEStrategy(
430430

431431
if (dashMetrics) {
432432
const dvrInfo = dashMetrics.getCurrentDVRInfo(event.mediaType)
433+
if (dvrInfo && dvrInfo.time) {
434+
playerMetadata.latency = dvrInfo.range.end - dvrInfo.time
435+
}
433436
playerMetadata.bufferLength = dashMetrics.getCurrentBufferLevel(event.mediaType)
434-
playerMetadata.latency = dvrInfo.range.end - dvrInfo.time
435437
DebugTool.staticMetric("buffer-length", playerMetadata.bufferLength)
436438
Plugins.interface.onPlayerInfoUpdated({
437439
bufferLength: playerMetadata.bufferLength,

src/playbackstrategy/msestrategy.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,7 @@ describe("Media Source Extensions Playback Strategy", () => {
537537

538538
expect(Plugins.interface.onPlayerInfoUpdated).toHaveBeenCalledWith({
539539
playbackBitrate: undefined,
540+
latency: undefined,
540541
bufferLength: 15,
541542
})
542543
})

0 commit comments

Comments
 (0)