Isaac Connor
|
b634cbe3ca
|
Use auto
|
2025-10-07 20:13:12 -04:00 |
|
Isaac Connor
|
fbc86631b1
|
Detect & fix case where new event is instantly greater than min_section_length. Fix logging of logic when using CLOSE_MODE=TIME
|
2025-09-27 11:48:14 -04:00 |
|
Isaac Connor
|
e0c5ea6c61
|
Further split amcrest and onvif
|
2025-09-25 18:06:02 -04:00 |
|
Isaac Connor
|
c622af5e22
|
Initialize use_Amcrest_API and onvif_event_listener. Split onvif/amcrest init. Can have both now. Should fix crash if amcrest is on
|
2025-09-25 10:10:10 -04:00 |
|
Isaac Connor
|
94e5eb7efe
|
Fix init order
|
2025-09-23 10:02:52 -04:00 |
|
Isaac Connor
|
16b95e3673
|
add missing Go2RTC_Manager(nullptr),
|
2025-09-22 19:03:50 -04:00 |
|
Isaac Connor
|
6e7915c693
|
Merge branch 'master' of github.com:ZoneMinder/zoneminder
|
2025-09-22 09:08:51 -04:00 |
|
Isaac Connor
|
80ea324e51
|
Don't immediately call add_to_RTSPWeb etc. That happens in Poll. Speeds up connect.
|
2025-09-20 08:47:14 -04:00 |
|
Isaac Connor
|
643fe97b25
|
Deprecate zm_av_frame_alloc
|
2025-09-18 14:48:52 -04:00 |
|
Isaac Connor
|
15730be300
|
need to keep the greater of pre_event_count or alarm_frame_count in the packetqueue.
|
2025-09-06 10:07:13 -04:00 |
|
Isaac Connor
|
98c620d722
|
Don't default to MotionAlarm for ONVIF events, empty should allow for ALL events
|
2025-08-30 10:58:11 -04:00 |
|
Isaac Connor
|
5225e178bc
|
Init output_codec to instead of 0
|
2025-08-20 16:35:57 -04:00 |
|
Isaac Connor
|
7bf2fb8fce
|
Convert OutputCodec from int to varchar OutputCodecName. ffmpeg has different values for codec_id for different versions of ffmpeg. So just use the codec name instead.
|
2025-08-20 15:59:02 -04:00 |
|
Isaac Connor
|
7849b09311
|
Add go2rtc support to zmc
|
2025-06-26 14:55:05 -04:00 |
|
Isaac Connor
|
e6d11b5d88
|
Don't do reload when doing actionEnable/Disable. Log the change.
|
2025-06-13 09:33:02 -04:00 |
|
Isaac Connor
|
adb9bff244
|
Add EncoderHWACCelName and Device
|
2025-05-13 07:49:24 -04:00 |
|
Isaac Connor
|
9bdad92da2
|
Make clang on freebsd happy
|
2025-04-14 16:01:40 -04:00 |
|
Isaac Connor
|
3250355ff0
|
Add loading of RTSP2WebStream, fixing crash.
|
2025-02-26 20:43:35 -05:00 |
|
Isaac Connor
|
46e283a9a2
|
Merge branch 'patch-146634' of github.com:IgorA100/zoneminder into IgorA100-patch-146634
|
2025-02-26 12:37:38 -05:00 |
|
Isaac Connor
|
a6e7df168f
|
Fix setKeyKeyframes, instead of || recording!=NONE, it should be &&
|
2025-02-25 14:37:53 -05:00 |
|
Isaac Connor
|
52e68b06bf
|
Try out code that automatically closes onvif state after either a timeout or valid poll that returns no motion events for cameras that don't send motion end events
|
2025-02-25 12:58:37 -05:00 |
|
IgorA100
|
bf156d24d4
|
Added support for selecting Secondary stream for RTSP2Web (zm_monitor.cpp)
But I am not 100% sure that this is necessary!
|
2025-02-22 20:19:45 +03:00 |
|
Isaac Connor
|
5fa5d8f79b
|
Use UPSERT on Monitor_Status so that the record re-appears after it has been removed in on-demand cameras
|
2025-01-24 12:36:39 -05:00 |
|
Isaac Connor
|
4b34efa1cd
|
DO like we do in 1.36 and only update the db monitor_status table every 10 seconds instead of every second.
|
2025-01-01 12:05:43 -05:00 |
|
Isaac Connor
|
96406e2044
|
Reset decoding_image_count when Paused so that when we resume, the Ready function waits for enough packets in queue.
|
2024-11-06 13:01:13 -05:00 |
|
Isaac Connor
|
fd9d014a82
|
Fix returning -1 to an unsigned int return value in getLastRead/WriteIndex
|
2024-10-29 10:35:08 -04:00 |
|
Isaac Connor
|
59f174847a
|
Decode if we have never decoded before so that we have at least 1 image. Add more debugging to Pause
|
2024-10-28 15:49:56 -04:00 |
|
Isaac Connor
|
2efacc634c
|
Add back in a Join on the analysis thread and decoder thread before clearing the packetqueue
|
2024-10-26 14:30:02 -04:00 |
|
Isaac Connor
|
5f5680ab5d
|
Move stopping the packetqueue down below where we stop the threads
|
2024-10-26 13:33:48 -04:00 |
|
Isaac Connor
|
cff48df04a
|
Attempt to log microsecond timestamp when capture
|
2024-10-25 14:08:29 -04:00 |
|
Isaac Connor
|
859f80fab4
|
MQTT Error should be a debug
|
2024-10-24 08:16:57 -04:00 |
|
Isaac Connor
|
282d736491
|
Add debug to tell when mqtt not compiled in, add include for zm_mqtt.h
|
2024-10-21 17:40:01 -04:00 |
|
Ben Dailey
|
326995d810
|
Working implementation from Alarms map so that rollover events contain the currently still enabled topics not just the last topic.
|
2024-10-03 10:33:55 -04:00 |
|
Ben Dailey
|
19014977e3
|
No functional change working as previoius via a function.
|
2024-10-02 10:30:23 -04:00 |
|
Isaac Connor
|
83f8f24167
|
Close FDs before exec so that we don't share STDIN/OUT/ERR with sub process.
|
2024-10-01 12:17:24 -04:00 |
|
Isaac Connor
|
0d922b1ecc
|
Create mmap files with 660 instead 666.
|
2024-09-30 12:55:42 -04:00 |
|
Isaac Connor
|
331390ea20
|
Move Poller_Healthy and Trigger state into Amcrest_API and ONVIF modules. Add lastTopic and lastValue to onvif. Add values to event notes. Reverse logic for event ending to look for false, as the value could be other things like isMotion or IsPeople.
|
2024-09-18 12:27:26 -04:00 |
|
Isaac Connor
|
9b9f0159ad
|
Move onvif event listener code to zm_monitor_onvif.cpp. In the Poll thread, if listener is not healthy, restart it. Fixes #4099
|
2024-09-16 13:40:00 -04:00 |
|
Isaac Connor
|
c1ffd32f1e
|
Fix cameras not appearing online because we aren't ever updating the Monitor_Status record
|
2024-08-21 18:08:31 -04:00 |
|
Isaac Connor
|
5379f2273b
|
Only use fps_report_interval for logging and MQTT. Update the db entry every 10 seconds
|
2024-08-20 16:10:17 -04:00 |
|
Isaac Connor
|
9aa5b65ffa
|
Use packetqueue.unlock so that we wakeup event threads waiting on the packet.
|
2024-08-02 10:37:54 -04:00 |
|
Isaac Connor
|
74f9deebfe
|
Free starting_packet_lock earlier so theoretically event can grab it sooner
|
2024-07-30 13:14:32 -04:00 |
|
Isaac Connor
|
435bee1a84
|
Log actual return code value for ONVIF PullPointSubscription
|
2024-07-22 13:39:30 -04:00 |
|
Isaac Connor
|
53122eba85
|
Add WallClockTImestamps to actual SQL load
|
2024-07-06 17:51:38 -04:00 |
|
Isaac Connor
|
cbe0c7c9e2
|
Add loading wallclock setting from db and provide accessor function
|
2024-07-06 17:20:31 -04:00 |
|
Isaac Connor
|
f4e30054d7
|
Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
|
2024-06-27 16:02:09 -04:00 |
|
Isaac Connor
|
d98d3d3637
|
convert image_size to size_t and use correct formatters. Fixes warnings on 32bit
|
2024-06-27 16:00:51 -04:00 |
|
Isaac Connor
|
e4ce6b133e
|
Turn warning into debug fixes logging when using vnc monitor
|
2024-06-26 14:22:36 -04:00 |
|
Isaac Connor
|
3b084bebb8
|
Fix recording when Decoding=None by setting packet->decoded in capture
|
2024-06-23 11:22:10 -04:00 |
|
Isaac Connor
|
0f470efa27
|
FIx Warning
|
2024-06-23 10:56:19 -04:00 |
|