Craig Citro
|
7ddba4fc59
|
Prevent repeated db connect calls
Only call database.connect() if database.is_closed()
Prevents errors if _db_connect is triggered twice
|
2021-06-27 08:13:14 -05:00 |
|
Patrick
|
7ad8b8298d
|
identity check is correct way to check for None
|
2021-06-27 08:09:58 -05:00 |
|
Jason Hunter
|
3fb24b4bf5
|
fix timestamp
|
2021-06-25 06:13:08 -05:00 |
|
Jason Hunter
|
ab93cae4c0
|
remove side effects from password substitution
|
2021-06-25 06:13:08 -05:00 |
|
Jason Hunter
|
8d01cc4807
|
fix ffmpeg config and remove side effects
|
2021-06-25 06:13:08 -05:00 |
|
Jason Hunter
|
1e21a62851
|
remove unneeded changes
|
2021-06-24 06:53:05 -05:00 |
|
Jason Hunter
|
c664bd63f6
|
initial conversion to pydantic
|
2021-06-24 06:53:05 -05:00 |
|
Blake Blackshear
|
762afb8f43
|
add config for camera live stream
|
2021-06-23 08:15:15 -05:00 |
|
Blake Blackshear
|
f009897eca
|
clear position before copy
|
2021-06-23 08:15:15 -05:00 |
|
Blake Blackshear
|
fa61e9da29
|
maintain aspect ratio for birdseye
|
2021-06-23 08:15:15 -05:00 |
|
Blake Blackshear
|
0ff037997f
|
fixup timestamp config
|
2021-06-23 08:15:15 -05:00 |
|
Blake Blackshear
|
e8c2cfa5b5
|
no need to hang onto the last active frame
|
2021-06-23 08:15:15 -05:00 |
|
Blake Blackshear
|
fb214b64ca
|
reset layout_dim too
|
2021-06-23 08:15:15 -05:00 |
|
Sebastian Englbrecht
|
b3ee2de079
|
Fix review finding
|
2021-06-22 06:33:04 -05:00 |
|
Sebastian Englbrecht
|
211fcd64c7
|
Add and use config for timestamp style
|
2021-06-22 06:33:04 -05:00 |
|
Sebastian Englbrecht
|
5075e4eee1
|
Use timestamp decorator helper in codebase
|
2021-06-22 06:33:04 -05:00 |
|
Sebastian Englbrecht
|
7bfe8e4f5b
|
Add draw_timstamp: Helper for timestamp mods
|
2021-06-22 06:33:04 -05:00 |
|
Blake Blackshear
|
d66f5f6bad
|
cleanup clean snapshots
|
2021-06-19 08:49:06 -05:00 |
|
Blake Blackshear
|
fd9c8c1f0d
|
add snapshot time to event data
|
2021-06-19 08:49:06 -05:00 |
|
Blake Blackshear
|
3a3b788c65
|
save clean snapshot
|
2021-06-19 08:49:06 -05:00 |
|
Blake Blackshear
|
b134db48b3
|
adding clean_copy to snapshot config
|
2021-06-19 08:49:06 -05:00 |
|
mrdrup
|
f110a261b9
|
Fix 'FileExistsError' shared memory exception (#945)
|
2021-06-19 07:15:02 -05:00 |
|
gpete
|
b72b66781a
|
Fixed overwritten argument 'media' (#1026)
media variable name is reused and overwritten causing issues with event expiration & clean up.
Also changed name in pure_duplicates for consistency.
|
2021-06-19 07:11:43 -05:00 |
|
Blake Blackshear
|
3b695040d1
|
send clip_ready mqtt to event topic
|
2021-06-14 18:20:12 -05:00 |
|
Blake Blackshear
|
40bf7a0f41
|
cleanup
|
2021-06-14 07:48:35 -05:00 |
|
Blake Blackshear
|
cbdf2c2c71
|
remove gevent fixes #920
|
2021-06-14 07:48:35 -05:00 |
|
Blake Blackshear
|
bbe3f07ec6
|
overlay the frigate logo on the blank frame
|
2021-06-13 12:35:39 -05:00 |
|
Blake Blackshear
|
35281c037c
|
trickle in some frames after activity stops
|
2021-06-13 12:35:39 -05:00 |
|
Blake Blackshear
|
e0eb247028
|
output the current frame from each active camera instead of last active
|
2021-06-13 12:35:39 -05:00 |
|
Blake Blackshear
|
a7ecc2af4b
|
lock before iterating web sockets
|
2021-06-13 12:35:39 -05:00 |
|
Blake Blackshear
|
58cfb8bba4
|
set jsmpeg video size to same as camera
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
ed761d1767
|
cap the array size of the output queue
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
babe1dd1eb
|
precompute the layout offsets and dimensions
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
cbd418b8de
|
use actual logger
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
9c5b0d4138
|
implement birdseye modes
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
94c21a6363
|
use values from config
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
d1a5e2e8e0
|
add config for birdseye
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
17179abf5a
|
use quality value and faster resize
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
c70419bd0b
|
update birdseye layout calculations
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
4eed27e178
|
add layout calculations
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
8e2ba4a8ea
|
move birdseye placeholder to output process
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
4596ada801
|
manage multiple cameras
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
a8df97dc1a
|
only send frames to ffmpeg if there are clients listening
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
4e0203ca68
|
increase read size and listen on local
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
8413e10091
|
ensure output exits properly
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
7aaf5bd29f
|
remove node jsmpeg server
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
5afda72b84
|
handle exit signals
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
7a6ffb1032
|
adding output process to handle downstream processing of frames
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
7fc9026ca6
|
basic plumbing for birdseye view
|
2021-06-12 07:23:14 -05:00 |
|
Blake Blackshear
|
f4a0ec43a6
|
wip yuv_rgb refactor
|
2021-06-12 07:23:14 -05:00 |
|