@@ -13,7 +13,7 @@ import { MediaTrack } from './media';
1313import { AudioSource } from '../../sources' ;
1414
1515class MockMediaClip extends MediaClip {
16- constructor ( duration : number , range : [ Timestamp , Timestamp ] , silences : { start : Timestamp , stop : Timestamp } [ ] , element : HTMLMediaElement ) {
16+ constructor ( range : [ Timestamp , Timestamp ] , silences : { start : Timestamp , stop : Timestamp } [ ] , element : HTMLMediaElement ) {
1717 super ( ) ;
1818 this . duration . millis = range [ 1 ] . millis - range [ 0 ] . millis ;
1919 this . range = range ;
@@ -37,15 +37,15 @@ describe('The Media Track Object', () => {
3737 } ) ;
3838
3939 it ( 'ignores no silences' , async ( ) => {
40- const clip = new MockMediaClip ( 30000 , [ new Timestamp ( 10000 ) , new Timestamp ( 20000 ) ] , [ ] , new Audio ( ) ) ;
40+ const clip = new MockMediaClip ( [ new Timestamp ( 10000 ) , new Timestamp ( 20000 ) ] , [ ] , new Audio ( ) ) ;
4141 clip . duration . frames = 30 ;
4242 await track . add ( clip ) ;
4343 await track . removeSilences ( ) ;
4444 expect ( track . clips . length ) . toBe ( 1 ) ;
4545 } ) ;
4646
4747 it ( 'ignores not applicable silences' , async ( ) => {
48- const clip = new MockMediaClip ( 30000 , [ new Timestamp ( 10000 ) , new Timestamp ( 20000 ) ] , [
48+ const clip = new MockMediaClip ( [ new Timestamp ( 10000 ) , new Timestamp ( 20000 ) ] , [
4949 {
5050 start : new Timestamp ( 0 ) ,
5151 stop : new Timestamp ( 500 ) ,
@@ -63,7 +63,7 @@ describe('The Media Track Object', () => {
6363 } ) ;
6464
6565 it ( 'removes silences' , async ( ) => {
66- const clip = new MockMediaClip ( 30000 , [ new Timestamp ( 10000 ) , new Timestamp ( 20000 ) ] , [
66+ const clip = new MockMediaClip ( [ new Timestamp ( 10000 ) , new Timestamp ( 20000 ) ] , [
6767 {
6868 start : new Timestamp ( 0 ) ,
6969 stop : new Timestamp ( 10050 ) ,
0 commit comments