@@ -11,6 +11,7 @@ import {
1111 alignMediaPlaylistByPDT ,
1212 shouldAlignOnDiscontinuities ,
1313} from '../../../src/utils/discontinuities' ;
14+ import { logger } from '../../../src/utils/logger' ;
1415import type { MediaFragment } from '../../../src/loader/fragment' ;
1516
1617chai . use ( sinonChai ) ;
@@ -176,7 +177,7 @@ describe('discontinuities', function () {
176177 startCC : 0 ,
177178 endCC : 0 ,
178179 } ) ;
179- alignMediaPlaylistByPDT ( lastLevel . details , refDetails ) ;
180+ alignMediaPlaylistByPDT ( lastLevel . details , refDetails , logger ) ;
180181 expect (
181182 lastLevel . details ,
182183 `actual:\n\n${ JSON . stringify (
@@ -312,7 +313,7 @@ describe('discontinuities', function () {
312313 startCC : 2 ,
313314 endCC : 4 ,
314315 } ) ;
315- alignMediaPlaylistByPDT ( details , lastLevel . details as LevelDetails ) ;
316+ alignMediaPlaylistByPDT ( details , lastLevel . details as LevelDetails , logger ) ;
316317 expect ( details ) . to . deep . equal ( detailsExpected ) ;
317318 } ) ;
318319
@@ -420,7 +421,7 @@ describe('discontinuities', function () {
420421 startCC : 2 ,
421422 endCC : 3 ,
422423 } ) ;
423- alignMediaPlaylistByPDT ( details , lastLevel . details ) ;
424+ alignMediaPlaylistByPDT ( details , lastLevel . details , logger ) ;
424425
425426 expect ( detailsExpected ) . to . deep . equal (
426427 details ,
@@ -439,7 +440,7 @@ describe('discontinuities', function () {
439440 const curDetails = objToLevelDetails ( {
440441 fragments : mockFrags . map ( objToFragment ) ,
441442 } ) ;
442- alignDiscontinuities ( curDetails , prevDetails ) ;
443+ alignDiscontinuities ( curDetails , prevDetails , logger ) ;
443444 expect ( curDetails ) . to . have . property ( 'alignedSliding' ) . which . is . true ;
444445 expect ( curDetails . fragments [ 0 ] . start ) . to . equal ( 20 ) ;
445446 } ) ;
@@ -455,7 +456,7 @@ describe('discontinuities', function () {
455456 const curDetails = objToLevelDetails ( {
456457 fragments : mockFrags . map ( objToFragment ) ,
457458 } ) ;
458- alignDiscontinuities ( curDetails , prevDetails ) ;
459+ alignDiscontinuities ( curDetails , prevDetails , logger ) ;
459460 expect ( curDetails ) . to . have . property ( 'alignedSliding' ) . which . is . true ;
460461 expect ( curDetails . fragments [ 0 ] . start ) . to . equal ( 20 ) ;
461462 } ) ;
@@ -475,7 +476,7 @@ describe('discontinuities', function () {
475476 { start : 8.5 , startPTS : 4.5 , endPTS : 12.5 , duration : 4 , cc : 3 } ,
476477 ] . map ( objToFragment ) ,
477478 } ) ;
478- alignDiscontinuities ( curDetails , prevDetails ) ;
479+ alignDiscontinuities ( curDetails , prevDetails , logger ) ;
479480 expect ( curDetails ) . to . have . property ( 'alignedSliding' ) . which . is . true ;
480481 expect ( curDetails . fragments [ 0 ] . start ) . to . equal ( 24 ) ;
481482 } ) ;
@@ -484,7 +485,11 @@ describe('discontinuities', function () {
484485 const curDetails = objToLevelDetails ( {
485486 fragments : mockFrags . map ( objToFragment ) ,
486487 } ) ;
487- alignDiscontinuities ( curDetails , objToLevelDetails ( { fragments : [ ] } ) ) ;
488+ alignDiscontinuities (
489+ curDetails ,
490+ objToLevelDetails ( { fragments : [ ] } ) ,
491+ logger ,
492+ ) ;
488493 expect ( curDetails ) . to . have . property ( 'alignedSliding' ) . which . is . false ;
489494 expect ( curDetails . fragments [ 0 ] . start ) . to . equal ( 0 ) ;
490495 } ) ;
@@ -496,6 +501,7 @@ describe('discontinuities', function () {
496501 alignDiscontinuities (
497502 curDetails ,
498503 objToLevelDetails ( { fragments : [ { cc : 10 } ] . map ( objToFragment ) } ) ,
504+ logger ,
499505 ) ;
500506 expect ( curDetails ) . to . have . property ( 'alignedSliding' ) . which . is . false ;
501507 expect ( curDetails . fragments [ 0 ] . start ) . to . equal ( 0 ) ;
@@ -508,6 +514,7 @@ describe('discontinuities', function () {
508514 alignDiscontinuities (
509515 curDetails ,
510516 objToLevelDetails ( { fragments : [ { cc : 0 } ] . map ( objToFragment ) } ) ,
517+ logger ,
511518 ) ;
512519 expect ( curDetails ) . to . have . property ( 'alignedSliding' ) . which . is . false ;
513520 } ) ;
0 commit comments