소스 검색

AbstractTimingSource: setTimeAndBpm: make bpm optional

sschmid 3 년 전
부모
커밋
d5b7142f00
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/Playback/TimingSources/AbstractTimingSource.ts

+ 2 - 2
src/Playback/TimingSources/AbstractTimingSource.ts

@@ -12,9 +12,9 @@ export class AbstractTimingSource implements ITimingSource {
         }
         this.reset();
     }
-    public setTimeAndBpm(timestamp: Fraction, bpm: number): void {
+    public setTimeAndBpm(timestamp: Fraction, bpm?: number): void {
         this.anchorTimestamp = Fraction.createFromFraction(timestamp);
-        if (this.Settings !== undefined) {
+        if (this.Settings !== undefined && bpm) {
             this.Settings.BeatsPerMinute = bpm;
         }
         this.reset();