From 8fe5cfdfc4d9f19aa525f3b450491a00b646d962 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Mon, 25 May 2020 13:34:58 +0300 Subject: [PATCH] Remove excess calls to play --- web-service/public/js/bundle.js | 6 +++--- web-service/public/js/index.js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/web-service/public/js/bundle.js b/web-service/public/js/bundle.js index 9a269a79d..08f878dd2 100644 --- a/web-service/public/js/bundle.js +++ b/web-service/public/js/bundle.js @@ -59976,16 +59976,16 @@ function FTLStream(peer, uri, element) { this.converter.appendRawData(value); } decode(pckg[5]);*/ - this.converter.appendRawData(pckg[5]); - this.converter.play(); - if (this.converter.sourceBuffer.mode != "sequence") { + if (this.converter.sourceBuffer && this.converter.sourceBuffer.mode != "sequence") { this.converter.sourceBuffer.mode = 'sequence'; } + this.converter.appendRawData(pckg[5]); } else { if (ts > 0) { dts = streampckg[0] - ts; console.log("Framerate = ", 1000/dts); this.converter = new VideoConverter.default(this.element, 26, 1); + this.converter.play(); } ts = streampckg[0]; } diff --git a/web-service/public/js/index.js b/web-service/public/js/index.js index 2709485bb..700186d66 100644 --- a/web-service/public/js/index.js +++ b/web-service/public/js/index.js @@ -337,16 +337,16 @@ function FTLStream(peer, uri, element) { this.converter.appendRawData(value); } decode(pckg[5]);*/ - this.converter.appendRawData(pckg[5]); - this.converter.play(); - if (this.converter.sourceBuffer.mode != "sequence") { + if (this.converter.sourceBuffer && this.converter.sourceBuffer.mode != "sequence") { this.converter.sourceBuffer.mode = 'sequence'; } + this.converter.appendRawData(pckg[5]); } else { if (ts > 0) { dts = streampckg[0] - ts; console.log("Framerate = ", 1000/dts); this.converter = new VideoConverter.default(this.element, 26, 1); + this.converter.play(); } ts = streampckg[0]; } -- GitLab