diff --git a/CHANGELOG.md b/CHANGELOG.md index 4023c447..d3fa7ef4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ Repository: **** ## Changelog +### **HEAD -> main** 2021/04/13 mandic00@live.com + + ### **1.4.3** 2021/04/12 mandic00@live.com - implement webrtc diff --git a/src/human.ts b/src/human.ts index 9135580c..ce3e3e7d 100644 --- a/src/human.ts +++ b/src/human.ts @@ -402,7 +402,7 @@ export class Human { // disable video optimization for inputs of type image let previousVideoOptimized; - if (input && this.config.videoOptimized && (input instanceof HTMLImageElement || input instanceof Image || input instanceof ImageData || input instanceof ImageBitmap || input instanceof tf.Tensor)) { + if (input && this.config.videoOptimized && (input instanceof HTMLImageElement || input instanceof Image || input instanceof ImageData || (typeof ImageBitmap !== 'undefined' && image instanceof ImageBitmap) || input instanceof tf.Tensor)) { log('disabling video optimization'); previousVideoOptimized = this.config.videoOptimized; this.config.videoOptimized = false;