Commit Graph

315 Commits (620407e4089eb5cb0ee6d7594de747975c55d11f)

Author SHA1 Message Date
Isaac Connor 071d0050c3 Turn off debug 2025-05-23 02:25:54 +05:30
Isaac Connor 6bf1be0de7 Disable debug, fix drawboxes 2025-05-14 21:11:03 +00:00
Isaac Connor 18cf8fb588 Add ebug 2025-05-14 20:46:40 +00:00
nvme 1ee5b76f9f Init u and v_buffer 2025-05-13 00:12:07 +00:00
nvme 56ebbd0616 Init u and v_buffer 2025-05-12 19:55:52 +00:00
Isaac Connor 3e7409d22b IMprove drawbox. We now will keep u_buffer and v_buffer because sometimes it is not all contiguous 2025-05-11 17:22:30 -04:00
Isaac Connor 32f96c2920 Work on DrawBox 2025-05-09 12:38:09 -04:00
Isaac Connor 78017f2be6 Implement drawbox 2025-05-08 23:16:58 +00:00
Isaac Connor 06fc6ae728 Munge the json 2025-05-07 01:44:30 +00:00
Isaac Connor 793866343e Hack hack. HighLigh can be in gray8 otherwise we are using rgb24 2025-05-06 18:16:36 -04:00
Isaac Connor eb6d80d9df Better debug 2025-05-06 17:36:28 -04:00
Isaac Connor 6f6d690e03 Default to what the size SHOULD be, not what is actually allocated. Add draw_boxes 2025-05-06 20:02:56 +00:00
Isaac Connor 998963b022 Add debug 2025-05-06 16:04:56 +00:00
Isaac Connor 9c31a710fa dest image may be yuv420 and so size may be incorrect. Should take the size from maybe min(src.size,dest.size). 2025-05-06 10:22:31 -04:00
Isaac Connor 63e2bdc9f1 Turn off UV 2025-04-22 18:42:02 -07:00
Isaac Connor 79371adac9 Mark Outline const 2025-04-22 16:14:45 -07:00
Isaac Connor e6fce7f1a1 Try out adding YUV Outline 2025-04-22 17:44:27 -04:00
Isaac Connor 2b3f5058da Merge branch 'master' into ai_server 2025-04-13 16:41:33 -04:00
Isaac Connor 51fcb95000 Don't crash if empty image passed to Overlay 2025-04-10 12:59:01 -04:00
Isaac Connor 69e3694854 Must use struct here as there is a name collision with flock() 2025-04-08 20:06:16 -04:00
Isaac Connor 220d7beb46 Individually set flock options, to simplifybsd support. 2025-04-08 10:21:38 -04:00
Isaac Connor a72bdd197e Handle failure to allocate frame. 2025-04-03 10:27:52 -04:00
Isaac Connor 0954b31074 Merge branch 'ai_server' of github.com:connortechnology/ZoneMinder into ai_server 2025-04-02 12:42:41 -07:00
Isaac Connor fa3343cd89 Fix EncodJpeg 2025-03-31 10:16:24 -07:00
Isaac Connor 0026a1e9d5 Debug 2025-03-29 13:09:17 -07:00
Isaac Connor 5475088cae debug 2025-03-28 17:46:35 -07:00
Isaac Connor eaf10b05d1 debug 2025-03-28 16:18:14 -07:00
Isaac Connor 75434ca40b Debug 2025-03-27 15:48:40 -07:00
Isaac Connor 694361ac69 Debug 2025-03-27 14:25:30 -07:00
Isaac Connor 37cd3f6d51 Fix waiting for image 2025-03-27 08:04:41 -07:00
Isaac Connor df600430d5 Remove debueg 2025-03-26 14:38:12 -07:00
Isaac Connor 03d44417ed Reduce debueg 2025-03-26 13:09:50 -04:00
Isaac Connor 23314b7b26 Fix EAGAIN 2025-03-25 14:41:38 -04:00
Isaac Connor d1d30b2125 Merge branch 'ai_server' of github.com:ConnorTechnology/zoneminder into ai_server 2025-03-24 17:02:13 -04:00
Isaac Connor f4be1a7501 More debugging 2025-03-24 17:01:32 -04:00
Isaac Connor dccca4813a Better debug 2025-03-24 08:36:15 -07:00
Isaac Connor b9d9d657f0 Add more debug, try to figure out problems with new Image(AVFrame) 2025-03-21 13:10:51 -04:00
Isaac Connor 2299902d7d Limit x,y when string will exceed width 2025-03-21 04:59:50 +05:30
Isaac Connor b7fc9778db Lower debug 2025-03-20 11:18:17 -07:00
Isaac Connor 0d34fe7a05 Cleanup, fix duplicated receive_packet causing failure to write to jpeg 2025-03-20 12:43:40 -04:00
Isaac Connor 5a622c38c9 Free up swscale context 2025-03-18 17:36:36 -04:00
Isaac Connor 5fa5371970 Make sws_context be per image which may not be ideal but should fix concurrency issiues 2025-03-14 20:50:24 -07:00
Isaac Connor 07223942cb Work on adding YUV420P drawing 2025-03-04 09:23:55 -08:00
Isaac Connor 2a94626bb2 ROugh in a draw pixel code for yuv420 2025-03-03 18:40:00 -08:00
Isaac Connor 00fe615b2f Turn off debug 2025-03-03 06:40:10 -08:00
Isaac Connor 5a9dc8a197 Adjust debug level 2025-02-22 23:19:05 +05:30
Isaac Connor 793dc23d27 Add size and allocation to debug 2025-02-16 18:16:31 -05:00
Isaac Connor bb26980d2d Create a constructor that takes an allocation parameter so that we can give a larger allocation than buffer size 2025-02-10 17:26:32 -05:00
Isaac Connor c46e79bac7 Remove stuff that isn't needed, set subpixelorder=NONE when GRAY 2025-02-09 21:30:03 -05:00
Isaac Connor 863abcfe72 Handle EAGAIN by resending frame. Add more debug. 2025-02-09 11:56:02 -08:00