mirror of https://github.com/vladmandic/human
fix for safari imagebitmap
parent
6ff61e8546
commit
d25d970ef4
|
@ -9,6 +9,9 @@ Repository: **<git+https://github.com/vladmandic/human.git>**
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
|
### **HEAD -> main** 2021/04/13 mandic00@live.com
|
||||||
|
|
||||||
|
|
||||||
### **1.4.3** 2021/04/12 mandic00@live.com
|
### **1.4.3** 2021/04/12 mandic00@live.com
|
||||||
|
|
||||||
- implement webrtc
|
- implement webrtc
|
||||||
|
|
|
@ -402,7 +402,7 @@ export class Human {
|
||||||
|
|
||||||
// disable video optimization for inputs of type image
|
// disable video optimization for inputs of type image
|
||||||
let previousVideoOptimized;
|
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');
|
log('disabling video optimization');
|
||||||
previousVideoOptimized = this.config.videoOptimized;
|
previousVideoOptimized = this.config.videoOptimized;
|
||||||
this.config.videoOptimized = false;
|
this.config.videoOptimized = false;
|
||||||
|
|
Loading…
Reference in New Issue