diff --git a/plugins/tensorflow-lite/package-lock.json b/plugins/tensorflow-lite/package-lock.json index a9fc8b441..f22edf2e7 100644 --- a/plugins/tensorflow-lite/package-lock.json +++ b/plugins/tensorflow-lite/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/tensorflow-lite", - "version": "0.0.72", + "version": "0.0.74", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/tensorflow-lite", - "version": "0.0.72", + "version": "0.0.74", "devDependencies": { "@scrypted/sdk": "file:../../sdk" } diff --git a/plugins/tensorflow-lite/package.json b/plugins/tensorflow-lite/package.json index b987ee374..f9d516bea 100644 --- a/plugins/tensorflow-lite/package.json +++ b/plugins/tensorflow-lite/package.json @@ -44,5 +44,5 @@ "devDependencies": { "@scrypted/sdk": "file:../../sdk" }, - "version": "0.0.72" + "version": "0.0.74" } diff --git a/plugins/tensorflow-lite/src/detect/__init__.py b/plugins/tensorflow-lite/src/detect/__init__.py index d56de1a74..0d88fd190 100644 --- a/plugins/tensorflow-lite/src/detect/__init__.py +++ b/plugins/tensorflow-lite/src/detect/__init__.py @@ -316,10 +316,13 @@ class DetectPlugin(scrypted_sdk.ScryptedDeviceBase, ObjectDetection): decoder = settings and settings.get('decoder', 'decodebin') decoder = decoder or 'Default' if decoder == 'Default': - if platform.system() == 'Darwin': - decoder = 'vtdec_hw' - else: - decoder = 'decodebin' + # parsebin is not reliable. + # works on most rtsp, but not unifi. + # if platform.system() == 'Darwin': + # decoder = 'parsebin ! vtdec_hw' + # else: + # decoder = 'decodebin' + decoder = 'decodebin' videosrc += " ! %s " % decoder width = optional_chain(j, 'mediaStreamOptions',