Isaac Connor
|
95a715a96a
|
When resume is given, clear the ref image, so that analysis can re-assign it. Don't do ref image in decode, leave it for analysis only. Handle zm_terminate after waiting for decode.
|
2021-04-23 14:52:29 -04:00 |
Isaac Connor
|
affac43964
|
Move DumpImgBuffer into public section so that we can clear an image instead of deleting it
|
2021-04-23 14:52:29 -04:00 |
Isaac Connor
|
76080cb857
|
add a stop function to dbQueue to clear out the queue before we kill log.
|
2021-04-23 09:25:07 -04:00 |
Isaac Connor
|
3e88f60f6d
|
Fix end code block comment on DetectMotion
|
2021-04-23 09:19:13 -04:00 |
Isaac Connor
|
b9fb08745c
|
Cleanup, fix length test for stats insert
|
2021-04-23 09:18:56 -04:00 |
Isaac Connor
|
9e890a7539
|
Add libcurl.so.4 as an option to load before libcurl-gnutls
|
2021-04-23 09:10:54 -04:00 |
Isaac Connor
|
27d200d376
|
Switch to using std::string for inserting frames and stats. We just can't know how long the sql will be and we aren't going to waste 2MB of ram on it. Remove unused functions.
|
2021-04-22 22:30:45 -04:00 |
Isaac Connor
|
8671e65517
|
More work on flushing out ZoneStats. Use references to avoid copying
|
2021-04-21 21:40:39 -04:00 |
Isaac Connor
|
be9c5d3f95
|
Introduce a ZoneStats structure/class and implement a list of them in packet, frame. Store the stats in a list in the packet until it is time to write them to the db in the event. Hence implement batched queuing of stats.
|
2021-04-21 17:51:43 -04:00 |
Isaac Connor
|
8ca93d2f0b
|
store event stats regardless of savejpegs or image availability
|
2021-04-21 14:59:57 -04:00 |
Isaac Connor
|
408e0963a0
|
Improve code and logging
|
2021-04-20 23:06:17 -04:00 |
Isaac Connor
|
b2f96728d5
|
Spacing and improve debugging
|
2021-04-20 23:06:04 -04:00 |
Isaac Connor
|
c48b42c2df
|
alarm frames without an image are still alarm frames. Count them in alarm count
|
2021-04-20 23:05:52 -04:00 |
Isaac Connor
|
fd72fbd2ac
|
Remove unused state var and unneeded if have_output
|
2021-04-20 17:22:35 -04:00 |
Isaac Connor
|
c7f06dda0b
|
Improve copy constructor to use initializers
|
2021-04-20 17:18:57 -04:00 |
Isaac Connor
|
a3379c986b
|
Only have fifo if HAVE_LIBSWRESAMPLE
|
2021-04-20 17:18:45 -04:00 |
Isaac Connor
|
1657d30be6
|
add override
|
2021-04-20 17:18:23 -04:00 |
Isaac Connor
|
9ea10584b7
|
pass fifo by const ref
|
2021-04-20 17:18:09 -04:00 |
Isaac Connor
|
9a54956163
|
pass fifo by const ref
|
2021-04-20 17:18:00 -04:00 |
Isaac Connor
|
c83b9190cb
|
pass peer_ip by const ref
|
2021-04-20 17:16:09 -04:00 |
Isaac Connor
|
05e7b6dfc5
|
add explicit
|
2021-04-20 17:15:53 -04:00 |
Isaac Connor
|
1f48dbbf6c
|
Use %u instead of %d for monitor id
|
2021-04-20 17:15:39 -04:00 |
Isaac Connor
|
6dc05ec942
|
add overrides
|
2021-04-20 17:09:51 -04:00 |
Isaac Connor
|
f23baf22de
|
Remove unused edges and slices
|
2021-04-20 17:09:42 -04:00 |
Isaac Connor
|
b6af846664
|
add missing initializers
|
2021-04-20 17:09:14 -04:00 |
Isaac Connor
|
beb2c4ddf7
|
fix redundant if
|
2021-04-20 17:09:00 -04:00 |
Isaac Connor
|
b37aa35085
|
improve scope of a,b
|
2021-04-20 17:07:07 -04:00 |
Isaac Connor
|
ccf1599b3a
|
use better variable names and avoid reusing user
|
2021-04-20 17:06:29 -04:00 |
Isaac Connor
|
de661752ce
|
pass jwt_token_str by reference
|
2021-04-20 17:04:45 -04:00 |
Isaac Connor
|
1f7da2835f
|
Fix overlaping use of i variable. Remove unused payloadDesc
|
2021-04-20 17:01:54 -04:00 |
Isaac Connor
|
21b6ac5a43
|
Make params const
|
2021-04-20 16:41:08 -04:00 |
Isaac Connor
|
da3a302ddd
|
improve scope of buffer_len
|
2021-04-20 16:38:42 -04:00 |
Isaac Connor
|
d86fc9fdd6
|
fix = operator to not require self-check
|
2021-04-20 16:35:47 -04:00 |
Isaac Connor
|
77055ee1cc
|
Remove unused code
|
2021-04-20 16:18:50 -04:00 |
Isaac Connor
|
7a674be285
|
Quiet cppcheck
|
2021-04-20 14:25:17 -04:00 |
Isaac Connor
|
32ae30a7b2
|
Fix alarm cause
|
2021-04-20 14:19:29 -04:00 |
Isaac Connor
|
433c3388fe
|
Pass where string by ref
|
2021-04-20 14:13:09 -04:00 |
Isaac Connor
|
6b1b873e9f
|
Reduce scope of vars, fix return value test of shmat
|
2021-04-20 14:10:58 -04:00 |
Isaac Connor
|
aad3b243c7
|
initialize padding
|
2021-04-20 14:10:33 -04:00 |
Isaac Connor
|
b0b95b57f8
|
packet can be const
|
2021-04-20 13:59:54 -04:00 |
Isaac Connor
|
320dfff5b2
|
Remove unused non blocking case
|
2021-04-20 13:59:07 -04:00 |
Isaac Connor
|
b62e8f7a81
|
mFormatContextPtr doesn't need to be a class member
|
2021-04-20 13:58:23 -04:00 |
Isaac Connor
|
45247c4d59
|
Add override to Close
|
2021-04-20 13:55:58 -04:00 |
Isaac Connor
|
ad830e43c6
|
clean up CheckSignal, getting rid of static vars
|
2021-04-20 13:26:47 -04:00 |
Isaac Connor
|
7561e88d9c
|
Change %d to %u for monitor id
|
2021-04-20 13:12:00 -04:00 |
Isaac Connor
|
c0c5c07ecf
|
Quiet cppcheck issues
|
2021-04-20 12:59:59 -04:00 |
Isaac Connor
|
813730f8b5
|
remove dead code
|
2021-04-20 12:59:41 -04:00 |
Isaac Connor
|
9249c736d5
|
Add overrides
|
2021-04-20 12:59:27 -04:00 |
Isaac Connor
|
bb0741dc6f
|
Add missing initializers
|
2021-04-20 12:59:19 -04:00 |
Isaac Connor
|
1beeea351b
|
Add overrides
|
2021-04-20 12:59:08 -04:00 |