2370 Commits

Author SHA1 Message Date
MrDave
10bb267aad Fix libcam pixelformat and shutdown messages 2026-04-14 16:09:25 -07:00
MrDave
78a2614a3b Remove unused variable 2026-04-14 11:30:54 -07:00
MrDave
62e9c8e12f Revert new libmicrohttpd authentication function changes 2026-04-14 11:30:21 -07:00
MrDave
8b90995fdc Change log message levels from critical 2026-04-14 10:32:39 -07:00
MrDave
497b03a094 Limit actions for text based webcontrol 2026-04-14 10:05:30 -07:00
MrDave
c19f27afc1 Change response to POST requests 2026-04-14 09:59:23 -07:00
MrDave
aecab2b1de Add option for stream webcontrol_interface 2026-04-14 09:48:33 -07:00
MrDave
2fe6674966 Rename webcontrol_parms to webcontrol_access 2026-04-13 18:22:48 -07:00
MrDave
7aa1436990 Remove reset of objects from libcam_stop 2026-04-13 17:57:11 -07:00
MrDave
0adef7b20d Provide consolidated image for each port being streamed 2026-04-13 17:55:02 -07:00
MrDave
a7047f3fc1 Fix compile without libcamera. Closes #1951 2026-04-13 10:00:41 -07:00
MrDave
f5c39a35dc Rename stream_preview_params to stream_allcam_params 2026-04-10 13:27:47 -07:00
MrDave
cbc0f6b92f Implement updating many of the parameters via the webcontrol without restarting camera 2026-04-08 16:06:39 -07:00
MrDave
39bd063a85 Remove standard deviation computations 2026-04-01 16:13:57 -07:00
MrDave
2e325a7ddb Add viewing user and update MHD authentication functions 2026-04-01 15:23:39 -07:00
MrDave
ce95ce21f6 Add webcontrol for individual cameras 2026-03-31 17:50:40 -07:00
MrDave
e87f72c9a3 Initialize reconnect_count 2026-03-31 11:59:58 -07:00
MrDave
8cf1700f78 Fix the transition copyright years 2026-03-06 17:36:48 -08:00
MrDave
34113439c2 Limit script location when webcontrol is open 2026-03-06 17:35:02 -08:00
MrDave
23027ad504 Revise util_exec_command to use execv with parm array 2026-03-05 18:07:41 -08:00
MrDave
715969101f Change default to use a hardware decoder for netcams if available 2026-03-03 12:12:53 -08:00
MrDave
9e6a404936 Use data-urlencode for curl samples 2026-03-02 15:42:25 -08:00
MrDave
2c1cc00600 Add debug messages to post processing 2026-03-02 15:41:17 -08:00
MrDave
1443d3c33f Assign nullptr after avio_close 2026-03-02 14:52:25 -08:00
MrDave
c3ea942975 Revise h264 profile 2026-03-02 14:26:14 -08:00
MrDave
6e1b202bc4 Revise copyright statements 2026-03-02 14:22:09 -08:00
Trent Shuey
c90ea5f45e Revise headers for mpegts 2026-03-02 11:38:12 -08:00
Thadeu Lima de Souza Cascardo
205dc2e46a Close any open files when context is freed. Co-authored-by: Mr-Dave 2026-03-02 11:24:31 -08:00
MrDave
10b6d0fbea Check draw array bounds. Closes #1935 2026-01-21 22:28:47 -08:00
MrDave
ac86abd1a2 Fix copying of sound alerts. Closes #1936 2026-01-17 18:33:21 -08:00
MrDave
dbc88e966a Fix setting of params for v4l2 devices 2026-01-04 10:51:20 -08:00
MrDave
1413bbaff7 Do not run alg functions when paused 2025-10-28 21:59:05 -07:00
MrDave
edc6e952c5 Fix column listing for sqlite database 2025-10-28 13:54:53 -07:00
MrDave
2cdb0e977f Revert 20f3ba90a0 2025-10-20 14:06:31 -07:00
MrDave
4c8a9646ac Validate device on all GET requests 2025-10-17 13:45:20 -07:00
MrDave
dd3aed5487 Remove unused return code 2025-10-15 11:59:52 -07:00
MrDave
20f3ba90a0 Quote and escape script commands 2025-10-15 10:55:58 -07:00
MrDave
8bc22601e0 Add movie number specifier 2025-10-09 09:44:55 -07:00
MrDave
65d5c39879 Update documentation with new defaults 2025-09-26 15:48:30 -07:00
MrDave
5a0dc2b45c Revise default target_dir 2025-09-26 15:38:55 -07:00
MrDave
cd4cfc9206 Add SQLite3 default database 2025-09-26 15:11:16 -07:00
MrDave
914f426812 Fix file name typo 2025-09-26 14:59:57 -07:00
MrDave
5b5da9b0a7 Add additional distribution files 2025-09-26 13:03:28 -07:00
MrDave
38f9d446ae Align configuration defaults across files 2025-09-26 12:14:50 -07:00
MrDave
b78c31bd2b Add parsed webcontrol_actions/headers to json output 2025-09-26 11:27:47 -07:00
MrDave
47b1a376bd Create a camera file if nothing is specified 2025-09-26 10:56:44 -07:00
MrDave
1ceaccb07a Update copyright year 2025-09-26 10:28:17 -07:00
MrDave
32c2d44269 Fix netcam log message 2025-09-26 10:25:04 -07:00
MrDave
c4bfd067bc Provide json object of each item in params parameter 2025-09-26 10:24:21 -07:00
MrDave
2813b04e87 Revise configure to specify C++ for tests 2025-09-10 11:58:52 -07:00