zoneminder/src
Isaac Connor 880219bb0f Merge branch 'release-1.34' 2020-07-07 18:58:32 -04:00
..
jwt-cpp Merge pull request #2874 from hax0kartik/2810-libjwt 2020-03-06 14:48:45 -05:00
libbcrypt Merge branch 'fix_zms' 2020-04-26 18:43:39 -04:00
CMakeLists.txt Start implementing VNC 2020-03-27 14:32:50 -04:00
jinclude.h
zm.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm.h Make zm_terminate available to anyone who includes zm.h 2020-05-07 13:38:56 -04:00
zm_bigfont.h tabs to spaces and use 2space indenting 2016-04-04 10:11:48 -04:00
zm_box.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_box.h google code style 2020-05-01 18:06:27 -04:00
zm_buffer.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_buffer.h more cppcheck fixes 2017-11-16 09:19:27 -05:00
zm_camera.cpp introduce a linesize variable which represents the # of bytes to hold a line of the image in the buffer. May be > width * colours 2020-07-05 17:51:57 -04:00
zm_camera.h Merge branch 'release-1.34' 2020-07-07 16:15:56 -04:00
zm_comms.cpp move freeaddrinfo up before a return to prevent memleak 2017-12-12 12:35:05 -05:00
zm_comms.h zm_comms uses logging functions, so include zm_logger.h 2018-11-23 12:44:10 -05:00
zm_config.cpp If can't connect to db, bail instead of loading config 2020-05-01 18:08:32 -04:00
zm_config.h.in remove ZM_DIR_IMAGES (#2374) 2018-12-29 09:52:58 -05:00
zm_coord.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_coord.h google code style 2020-05-01 18:06:27 -04:00
zm_crypt.cpp Merge pull request #2874 from hax0kartik/2810-libjwt 2020-03-06 14:48:45 -05:00
zm_crypt.h initial plumbing to introduce token expiry and API bans per user 2019-05-11 13:39:40 -04:00
zm_curl_camera.cpp Dynamically load libvlc 2020-04-14 00:15:06 +05:30
zm_curl_camera.h Fix stuff 2020-04-08 12:52:09 -04:00
zm_db.cpp Dont' call mysql_library_end as it segfaults and hangs. 2020-05-14 12:00:36 -04:00
zm_db.h Implement a RecursiveMutex class which is an explicit Recursive Mutex. Change the db mutex to a recursive Mutex 2018-06-01 11:27:35 -04:00
zm_event.cpp erge branch 'master' into batch_frame_records 2020-05-08 20:16:36 -04:00
zm_event.h Update frame deltas in the database to be relative to the video start time 2019-11-15 21:55:40 -05:00
zm_eventstream.cpp Don't delete send_image because it is static. Fixes #2923 2020-05-23 16:12:55 -04:00
zm_eventstream.h dynamically load monitor Object when loading event data. Also dynamically load Storage, but only when the Id is different. Free the various objects in the destructor. Sync up some spacing issues with master. 2020-05-01 18:44:35 -04:00
zm_exception.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_exception.h zm_exception doesn't use anything from zm.h so don't include it 2018-11-23 12:44:54 -05:00
zm_ffmpeg.cpp Make params to is_video_* a const because we don 2020-05-07 13:39:32 -04:00
zm_ffmpeg.h Make params to is_video_* a const because we don 2020-05-07 13:39:32 -04:00
zm_ffmpeg_camera.cpp Merge branch 'release-1.34' 2020-07-07 16:15:56 -04:00
zm_ffmpeg_camera.h add an alignment variable to ffmpeg_camera to use wherever we want to tell ffmpeg about the buffer and linesize alignment. Figure out linesize in the constructor so that zm_monitor can pass the info along to zm_image. 2020-07-07 16:12:14 -04:00
zm_ffmpeg_input.cpp properly close streams and free memory in ffmpeg_input destructor 2020-05-01 19:03:18 -04:00
zm_ffmpeg_input.h don't seek back when not neccesary 2019-12-13 18:12:33 -05:00
zm_fifo.cpp fix compile warning by copying two bytes, which will grab the \0 after the \n 2019-06-27 10:24:51 -04:00
zm_fifo.h Google code style, ifdef out all the extra includs that shouldn't be in the .h 2019-06-27 10:29:47 -04:00
zm_file_camera.cpp code style, add bytes per second read statistic and a code comment about the sleeping 2019-09-14 10:48:39 -04:00
zm_file_camera.h Introduce Close() to camera and monitor api. Use it to close a camera when there is an error with capturing. Remove the sleep10 on error. 2018-04-17 07:02:52 -07:00
zm_font.h tabs to spaces and use 2space indenting 2016-04-04 10:11:48 -04:00
zm_frame.cpp create a simple Frame class. Add a queue of Frames to the Event. When we get 10 of them write them out to the db. 2018-12-05 13:18:21 -05:00
zm_frame.h create a simple Frame class. Add a queue of Frames to the Event. When we get 10 of them write them out to the db. 2018-12-05 13:18:21 -05:00
zm_group.cpp Put backticks around all columns and tables in sql to deal with mysql 8 2019-08-14 16:18:21 -04:00
zm_group.h add groups 2018-05-02 12:20:36 -07:00
zm_image.cpp Introduce constructors that can be passed a linesize which is the # of bytes to use to store a line of image. This can be different from the image width * colours as it should be 32byte aligned for use with sws_scale. 2020-07-07 16:13:41 -04:00
zm_image.h Introduce constructors that can be passed a linesize which is the # of bytes to use to store a line of image. This can be different from the image width * colours as it should be 32byte aligned for use with sws_scale. 2020-07-07 16:13:41 -04:00
zm_image_analyser.cpp tabs to spaces and use 2space indenting 2016-04-04 10:11:48 -04:00
zm_image_analyser.h tabs to spaces and use 2space indenting 2016-04-04 10:11:48 -04:00
zm_jpeg.cpp FIFO support for zoneminder zone debugging (#2594) 2019-05-16 15:37:03 -04:00
zm_jpeg.h FIFO support for zoneminder zone debugging (#2594) 2019-05-16 15:37:03 -04:00
zm_libvlc_camera.cpp Dynamically load libvlc 2020-04-14 00:15:06 +05:30
zm_libvlc_camera.h add a logging callback to the libvlc camera 2019-01-08 13:06:19 -05:00
zm_libvnc_camera.cpp Dynamically load libvnc at runtime 2020-04-14 02:46:01 +05:30
zm_libvnc_camera.h Fix a memory leak, shift rfbClientCleanup to Terminate() 2020-03-30 10:11:42 -07:00
zm_local_camera.cpp improve efficiency of outputting device query. The constant strlen's were terrible. 2020-06-15 15:29:26 -04:00
zm_local_camera.h Introduce Close() to camera and monitor api. Use it to close a camera when there is an error with capturing. Remove the sleep10 on error. 2018-04-17 07:02:52 -07:00
zm_logger.cpp Drop lock around openFile so that we don't hang 2020-04-23 18:08:14 -04:00
zm_logger.h Cleanup/rework. Handle database connection failure. This can happen if we init logging before config reading. Default terminal log level to warning. Cleanup logInit copying the options in order to populate mLogPath from config. We can handle this in the constructor now. 2019-09-17 11:10:59 -04:00
zm_mem_utils.h fixes #2694 2019-09-03 11:55:37 -04:00
zm_monitor.cpp Merge branch 'release-1.34' 2020-07-07 16:15:56 -04:00
zm_monitor.h fix duplicate extrapad names 2020-07-04 17:16:43 -04:00
zm_monitorstream.cpp Merge branch 'release-1.34' 2020-07-07 16:15:56 -04:00
zm_monitorstream.h ifdef HAVE_ZLIB_H around code that uses Image->Zip (#2597) 2019-05-16 15:35:19 -04:00
zm_mpeg.cpp coverity scan fixes/cleanups 2018-04-12 11:29:35 -04:00
zm_mpeg.h coverity scan fixes/cleanups 2018-04-12 11:29:35 -04:00
zm_packet.cpp Revert audio sync fixes (#2646) 2019-06-24 11:27:47 -04:00
zm_packet.h Revert audio sync fixes (#2646) 2019-06-24 11:27:47 -04:00
zm_packetqueue.cpp Merge branch 'master' of github.com:ZoneMinder/zoneminder 2019-11-30 15:37:09 -05:00
zm_packetqueue.h Properly compute video buffer length when analysis fps is set 2019-11-15 21:55:40 -05:00
zm_poly.cpp google code style 2020-05-01 18:06:27 -04:00
zm_poly.h google code style 2020-05-01 18:06:27 -04:00
zm_regexp.cpp initilize things to quiet coverity 2017-12-12 13:09:55 -05:00
zm_regexp.h update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_remote_camera.cpp Google code style and add a debug showing the # of addresses in hp 2018-11-02 10:26:39 -04:00
zm_remote_camera.h reorder variables to match init order in constructor 2018-03-09 07:24:53 -05:00
zm_remote_camera_http.cpp Merge branch 'master' into fix_remote_http 2020-02-19 14:42:24 -05:00
zm_remote_camera_http.h Implement a GetData function and use it to simplify the code everywhere we want to get more data. 2018-07-10 11:48:08 -04:00
zm_remote_camera_nvsocket.cpp quiten build error 2018-04-23 14:43:16 -04:00
zm_remote_camera_nvsocket.h Introduce Close() to camera and monitor api. Use it to close a camera when there is an error with capturing. Remove the sleep10 on error. 2018-04-17 07:02:52 -07:00
zm_remote_camera_rtsp.cpp use is_video_stream utility function. 2020-05-07 13:40:32 -04:00
zm_remote_camera_rtsp.h CaptureAndRecord in remote camera rtsp doesn't work. Remove it. 2019-09-23 10:52:57 -04:00
zm_rgb.h update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_rtp.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_rtp.h update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_rtp_ctrl.cpp Fix Remote RTSP Method on newer ffmpeg 2019-04-28 12:05:32 -04:00
zm_rtp_ctrl.h Fix Remote RTSP Method on newer ffmpeg 2019-04-28 12:05:32 -04:00
zm_rtp_data.cpp code style, merge Debug lines and consult zm_terminate in the main while loop 2020-05-07 13:41:09 -04:00
zm_rtp_data.h update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_rtp_source.cpp code style, merge Debug lines and consult zm_terminate in the main while loop 2020-05-07 13:41:29 -04:00
zm_rtp_source.h code style, merge Debug lines and consult zm_terminate in the main while loop 2020-05-07 13:41:39 -04:00
zm_rtsp.cpp Code Style and use backtick escapes on sql column names, specifically Function 2020-05-07 13:43:05 -04:00
zm_rtsp.h moer cppcheck fixes 2017-11-17 07:52:26 -05:00
zm_rtsp_auth.cpp Code style/spacing 2020-05-07 13:43:35 -04:00
zm_rtsp_auth.h Merge pull request #2874 from hax0kartik/2810-libjwt 2020-03-06 14:48:45 -05:00
zm_sdp.cpp Add setting the codecpar->codec_type as well. Fixes detecting stream type 2020-05-07 13:44:02 -04:00
zm_sdp.h moer cppcheck fixes 2017-11-17 07:52:26 -05:00
zm_sendfile.h finish roughing in ffmpeg_input 2017-06-26 16:55:49 -04:00
zm_signal.cpp COmment out logging in signal handlers. Logging is too complex. 2018-12-14 08:40:32 -05:00
zm_signal.h update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_storage.cpp Put backticks around all columns and tables in sql to deal with mysql 8 2019-08-14 16:18:21 -04:00
zm_storage.h add StorageScheme to Storage and Events. Deprecate ZM_USE_DEEP_STORAGE 2017-12-18 12:52:26 -05:00
zm_stream.cpp Provide a more useful error message when the monitor's function is set to NONE. Fixes #2877 2020-05-01 19:21:20 -04:00
zm_stream.h sun_path is defined to be 108 bytes. No need for 4095. Quiets compiler warnings 2020-05-01 19:13:50 -04:00
zm_swscale.cpp Modify Convert to scale as well 2020-03-28 15:17:19 -07:00
zm_swscale.h Modify Convert to scale as well 2020-03-28 15:17:19 -07:00
zm_thread.cpp Spacing 2020-05-07 13:44:32 -04:00
zm_thread.h Spacing 2020-05-07 13:44:32 -04:00
zm_threaddata.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_time.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_time.h remove unused code that doesn't compile 2018-04-06 19:48:00 +02:00
zm_timer.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_timer.h coverity scan fixes/cleanups 2018-04-12 11:29:35 -04:00
zm_user.cpp Provide a more useful error message when the monitor's function is set to NONE. Fixes #2877 2020-05-01 19:21:20 -04:00
zm_user.h Fix crash when using auth_relay=none 2019-08-28 10:34:30 -04:00
zm_utils.cpp Merge branch 'release-1.34' 2020-07-07 18:58:32 -04:00
zm_utils.h add string_toupper function 2019-09-17 11:37:20 -04:00
zm_video.cpp When writing MP4 sample, save buffer.size() into a temporary variable before calling buffer.extract(). (#2628) 2019-06-01 16:43:29 -04:00
zm_video.h make encodeloop return frame_size to indicate error so that we can bail 2018-05-02 12:21:01 -07:00
zm_videostore.cpp re-enable fragmented mp4 recordings 2020-04-23 18:11:10 -04:00
zm_videostore.h dynamically allocate next_dts and use it in write_packet to store the next dts value. write_interleaved_packet destroys the passed in packet so we need to store next_dts before writing out the packet. 2019-10-23 09:25:16 -04:00
zm_zone.cpp remove global config item CREATE_ANALYSIS_IMAGES 2020-07-06 12:22:41 -05:00
zm_zone.h cleanup. Google Code Style. Move diag_path from a static to a class member so that multiple zones will create different diag files. 2018-04-23 14:36:54 -04:00
zma.cpp FIFO support for zoneminder zone debugging (#2594) 2019-05-16 15:37:03 -04:00
zmc.cpp spacing fixes 2020-07-07 16:14:57 -04:00
zms.cpp Provide a more useful error message when the monitor's function is set to NONE. Fixes #2877 2020-05-01 19:21:20 -04:00
zmu.cpp Merge branch 'release-1.34' 2020-05-15 11:53:09 -04:00