49 Commits

Author SHA1 Message Date
Koushik Dutta
2ce187bc98 snapshot: readd timeout that got lost during vips revert 2023-03-18 17:11:20 -07:00
Koushik Dutta
f717e87306 snapshot: include ffmpeg path 2023-03-17 23:37:20 -07:00
Koushik Dutta
6e08f11578 snapshot/python-codecs: move high performance native image library to larger package as optional dependency 2023-03-17 22:58:29 -07:00
Koushik Dutta
9c89c3c2b8 snapshot: vips fixes 2023-03-12 22:10:15 -07:00
Koushik Dutta
cc7271f0a2 snapshot: use libvips 2023-03-10 19:45:37 -08:00
Koushik Dutta
81a5c143d6 snapshot: add/use sharp (libvips) 2023-03-09 09:29:28 -08:00
Koushik Dutta
544349de8d snapshot: update sdk 2023-03-03 16:48:37 -08:00
Koushik Dutta
8b39c4c22c snapshot: fix debug file logging 2023-02-28 20:26:15 -08:00
Koushik Dutta
410d11248f snapshot: improve failure resiliency with prebuffer fallback and ignoring ffpmeg errors when buffers are returned 2023-02-25 13:41:41 -08:00
Koushik Dutta
958fb93dbf snapshot: mask error if buffers were received 2023-02-12 11:10:47 -08:00
Koushik Dutta
b740a76e7b snapshot: logging 2022-12-22 21:19:15 -08:00
Koushik Dutta
cf7b867fcc snapshot: prevent pileups 2022-12-04 23:12:43 -08:00
Koushik Dutta
b961d57e85 snapshot: prebuffer snapshot settings description 2022-11-22 09:29:04 -08:00
Koushik Dutta
93c18cca70 snapshot: promote to default plugin 2022-11-13 18:42:26 -08:00
Koushik Dutta
9ff69373b7 snapshot: fix aspect ratio mangling.
unifi-protect: denote that the snapshots can be resized.
2022-11-09 09:31:20 -08:00
Koushik Dutta
36a8622a05 snapshot: publish beta changes 2022-10-24 08:20:53 -07:00
Koushik Dutta
70408d4694 core: publish core static site for pwa 2022-09-11 10:02:02 -07:00
Koushik Dutta
9b5f16f61b snapshot: fix ffmpeg path 2022-08-07 16:31:22 -07:00
Koushik Dutta
686c67da53 snapshot: initial support precise screenshots for nvr 2022-08-02 00:03:49 -07:00
Koushik Dutta
81a87983bb snapshot: crop bug fixes 2022-08-01 09:00:37 -07:00
Koushik Dutta
f08b8ef1db snapshot: further improvements to properly handle event and periodic snapshots 2022-07-31 14:03:37 -07:00
Koushik Dutta
f6b4b98428 snapshot: use ffmpeg instead of jimp 2022-07-30 16:03:28 -07:00
Koushik Dutta
2b7cb38e9c snapshot: support image resizing 2022-07-28 14:17:46 -07:00
Koushik Dutta
49172195d2 snapshot: threadify the jimp calls, since its not actually async on node 2022-05-22 09:56:39 -07:00
Koushik Dutta
023aaeae16 snapshot: fix error image generation to not spike cpu 2022-05-21 23:31:43 -07:00
Koushik Dutta
ce4819f391 cameras: migrate to new media object creation 2022-04-03 20:19:42 -07:00
Koushik Dutta
de0dab7791 snapshot: prevent refresh loop 2022-04-02 13:18:16 -07:00
Koushik Dutta
3773c4154e snapshot: mask errors a bit better 2022-04-01 11:04:51 -07:00
Koushik Dutta
e11e6f7e6d common: sdk updates 2022-03-31 17:17:17 -07:00
Koushik Dutta
0ade29e653 snapshot: always get one prebuffer snapshot for the cache. clean up error snapshot issues. 2022-03-30 14:51:19 -07:00
Koushik Dutta
75946345ac snapshot: snapshot the prebuffer to cache at least one image. 2022-03-30 12:50:01 -07:00
Koushik Dutta
bc3d6b314c snapshot: fix another spin loop in Never Wait mode 2022-03-25 10:38:24 -07:00
Koushik Dutta
c064b89d95 snapshot: fix spin loop 2022-03-24 23:06:07 -07:00
Koushik Dutta
1de61b1303 snapshot: fix crazy spin loop 2022-03-24 22:14:30 -07:00
Koushik Dutta
9e61e93a9b snapshot: publish 2022-03-21 12:05:29 -07:00
Koushik Dutta
afa0cf44ac snapshot: relax some cpu and memory usage 2022-03-21 09:58:20 -07:00
Koushik Dutta
2dc15e13be snapshot: add default snapshot channel option 2022-03-21 09:26:01 -07:00
Koushik Dutta
23b967e9f9 snaphot: support 16:9 cropping 2022-03-07 18:57:15 -08:00
Koushik Dutta
a1ab6502d8 snapshot: better error on empty url 2022-03-02 11:32:01 -08:00
Koushik Dutta
e5d2931bd0 snapshot: auto enable the extension and the prebuffer snapshotting on cameras with no snapshot capabilities. 2022-03-01 17:56:57 -08:00
Koushik Dutta
a621fca654 snapshot: denoise events 2022-02-28 14:09:41 -08:00
Koushik Dutta
1f220154b3 snapshot: send events on snapshot completion 2022-02-28 13:53:17 -08:00
Koushik Dutta
63a5e84284 snapshots: allow option to snapshot from prebuffer 2022-02-28 13:28:45 -08:00
Koushik Dutta
1a25a26142 snapshot: mixin release fix 2022-02-27 13:01:23 -08:00
Koushik Dutta
ab3a0fe9fd snapshot: full resolution mode 2022-02-27 12:56:07 -08:00
Koushik Dutta
b690cd71cc snapshot: add some basic blurs and error logging to snapshots 2022-02-23 21:49:39 -08:00
Koushik Dutta
067e173445 snapshot: fix copy pasta 2022-02-22 16:07:46 -08:00
Koushik Dutta
ec755adbeb snapshot: enable plugin on doorbells too 2022-02-22 15:44:18 -08:00
Koushik Dutta
93f8ef2dba rtsp/ffmpeg/snapshot: strip out the snapshot urls from ffmpeg and rtsp and direct the user to the snapshot plugin 2022-02-22 14:34:36 -08:00