zoneminder/src
Peter Keresztes Schmidt 15bb9969da Timer: Unused, let's remove it
Currently there is no need for this functionality.
Since it depends on Thread and ThreadData (which will be removed) let's drop this as well.
If need would arise for such functionality a new implementation with a modern API should be written.
2021-03-03 23:38:15 +01:00
..
CMakeLists.txt Timer: Unused, let's remove it 2021-03-03 23:38:15 +01:00
jinclude.h
zm.cpp Convert NULL/0 to nullptr 2020-08-26 22:03:40 +02:00
zm.h Gut out zm.h since it is used only to store the self variable 2021-02-04 18:02:08 +01:00
zm_analysis_thread.cpp Merge branch 'master' of github.com:ZoneMinder/zoneminder 2021-02-18 16:05:10 -05:00
zm_analysis_thread.h zmc: Fix a deadlock on shutdown/reconnection 2021-02-11 15:48:22 +01:00
zm_box.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_box.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_buffer.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_buffer.h code style updates 2021-03-01 16:47:18 -05:00
zm_camera.cpp Keep track of stream last_pts. So we can at least try to sync streams 2021-03-03 12:45:05 -05:00
zm_camera.h Keep track of stream last_pts. So we can at least try to sync streams 2021-03-03 12:45:05 -05:00
zm_comms.cpp Comms: Move all classes to ZM:: namespace 2021-02-09 14:45:33 +01:00
zm_comms.h Put back includes needed on FreeBSD. Fixes #3165 2021-02-22 08:03:10 -05:00
zm_config.cpp Put back includes needed on FreeBSD. Fixes #3165 2021-02-22 08:03:10 -05:00
zm_config.h DB: Make connection initialization more predictable and avoid double-initialization 2021-02-07 13:44:41 +01:00
zm_config_data.h.in Extract generated part of zm_config.h into zm_config_data.h 2020-08-25 23:33:56 +02:00
zm_coord.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_coord.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_crypt.cpp dep/jwt-cpp: Update to version 0.5 2021-03-01 23:14:56 +01:00
zm_crypt.h Replace deprecated C header includes with the C++ ones. 2021-02-04 05:39:03 +01:00
zm_curl_camera.cpp use .head() instead of casting the buffer 2021-03-01 16:47:18 -05:00
zm_curl_camera.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_db.cpp db: Make sure to bind only rvalues when pushing to zmDbQueue 2021-02-25 23:08:43 +01:00
zm_db.h db: Make sure to bind only rvalues when pushing to zmDbQueue 2021-02-25 23:08:43 +01:00
zm_define.h Define printf format specifier for size_t types (SZFMTD) 2021-02-07 20:39:48 +01:00
zm_event.cpp Save frames when in ALARM state so that pre-event frames get stored 2021-03-02 11:47:38 -05:00
zm_event.h Remove 1 seconds sleeps from db timeout loops. 1 second is a long time. Remove UpdateFramesDelta code which is no longer needed 2021-02-19 12:07:59 -05:00
zm_eventstream.cpp Put back includes needed on FreeBSD. Fixes #3165 2021-02-22 08:03:10 -05:00
zm_eventstream.h Add override to processCommand declarations. 2021-02-22 08:15:36 -05:00
zm_exception.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_exception.h improvements reported by cppcheck 2020-11-01 16:11:19 -05:00
zm_ffmpeg.cpp Include codec_type in stream and packet dumps 2021-03-03 15:23:58 -05:00
zm_ffmpeg.h Use a define to deal with the codec/codecpar version problem 2021-03-03 15:43:59 -05:00
zm_ffmpeg_camera.cpp Fix using wrong stream to set codec_type 2021-03-03 15:24:11 -05:00
zm_ffmpeg_camera.h Add SecondFormatContext and open it using an FFmpeg_Input 2021-03-03 09:55:57 -05:00
zm_ffmpeg_input.cpp Make Open() return 1 instead of 0 2021-03-03 09:55:57 -05:00
zm_ffmpeg_input.h Add get_video_stream and get_audio_stream. 2021-03-03 09:56:31 -05:00
zm_ffmpeg_output.cpp Use global FFMPEGInit(). Removed compiler warning 2021-02-04 14:07:37 -05:00
zm_ffmpeg_output.h add rouhged in output 2017-10-25 13:27:34 -07:00
zm_fifo.cpp Fifo: Fix some missing c_str()s for formatting logs 2021-03-03 23:31:53 +01:00
zm_fifo.h Split zm_fifo up into zm_fifo, zm_fifo_debug and zm_fifo_stream. Implement a Fifo class to keep the filehandle open. 2021-03-01 16:47:18 -05:00
zm_fifo_debug.cpp Split zm_fifo up into zm_fifo, zm_fifo_debug and zm_fifo_stream. Implement a Fifo class to keep the filehandle open. 2021-03-01 16:47:18 -05:00
zm_fifo_debug.h Split zm_fifo up into zm_fifo, zm_fifo_debug and zm_fifo_stream. Implement a Fifo class to keep the filehandle open. 2021-03-01 16:47:18 -05:00
zm_fifo_stream.cpp Split zm_fifo up into zm_fifo, zm_fifo_debug and zm_fifo_stream. Implement a Fifo class to keep the filehandle open. 2021-03-01 16:47:18 -05:00
zm_fifo_stream.h Split zm_fifo up into zm_fifo, zm_fifo_debug and zm_fifo_stream. Implement a Fifo class to keep the filehandle open. 2021-03-01 16:47:18 -05:00
zm_file_camera.cpp Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_file_camera.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_font.cpp Fix resource leak on failure to load font 2021-02-06 20:11:38 -05:00
zm_font.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01: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 Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_group.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_group.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_image.cpp Not sure why raw_fd should be static... 2021-03-01 16:46:48 -05:00
zm_image.h rgb: Convert some constant defines to constexpr 2021-03-01 00:38:21 +01: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 Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_jpeg.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_libvlc_camera.cpp LibvlcCamera: Convert ThreadData with std::condition_variable 2021-03-03 23:31:53 +01:00
zm_libvlc_camera.h LibvlcCamera: Convert ThreadData with std::condition_variable 2021-03-03 23:31:53 +01:00
zm_libvnc_camera.cpp Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get 2021-03-03 12:06:34 -05:00
zm_libvnc_camera.h Code style spacing and cleanups. 2021-02-24 10:10:37 -05:00
zm_local_camera.cpp Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get 2021-03-03 12:06:34 -05:00
zm_local_camera.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_logger.cpp It is actually importatnt that smInstance get cleared. The subsequent new Logger will check for it. 2021-03-01 16:46:48 -05:00
zm_logger.h logger: Move log_mutex to std::recursive_mutex 2021-03-03 23:31:53 +01:00
zm_mem_utils.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_monitor.cpp logger: Move log_mutex to std::recursive_mutex 2021-03-03 23:31:53 +01:00
zm_monitor.h Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get 2021-03-03 12:06:34 -05:00
zm_monitorstream.cpp Fix a warning reported by -Wextra 2021-02-27 01:27:58 +01:00
zm_monitorstream.h Add override to processCommand declarations. 2021-02-22 08:15:36 -05:00
zm_mpeg.cpp Fix use of local mem in return value reported by cppcheck 2021-02-06 20:11:38 -05:00
zm_mpeg.h Put back includes needed on FreeBSD. Fixes #3165 2021-02-22 08:03:10 -05:00
zm_packet.cpp Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get 2021-03-03 12:06:34 -05:00
zm_packet.h Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get 2021-03-03 12:06:34 -05:00
zm_packetqueue.cpp Change api of packetqueue. stream_index will not be incoming stream_index it will be a packetqueue specific stream_index. 2021-03-03 09:52:13 -05:00
zm_packetqueue.h Change api of packetqueue. stream_index will not be incoming stream_index it will be a packetqueue specific stream_index. 2021-03-03 09:52:13 -05:00
zm_poly.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_poly.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_regexp.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_regexp.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_remote_camera.cpp Put back includes needed on FreeBSD. Fixes #3165 2021-02-22 08:03:10 -05:00
zm_remote_camera.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_remote_camera_http.cpp Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get 2021-03-03 12:06:34 -05:00
zm_remote_camera_http.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_remote_camera_nvsocket.cpp Monitor: Make audio and video streams directly accessible 2021-02-11 19:22:22 +01:00
zm_remote_camera_nvsocket.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_remote_camera_rtsp.cpp RtspThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_remote_camera_rtsp.h RtspThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rgb.h rgb: Convert some constant defines to constexpr 2021-03-01 00:38:21 +01:00
zm_rtp.cpp update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
zm_rtp.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_rtp_ctrl.cpp RtpCtrlThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtp_ctrl.h RtpCtrlThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtp_data.cpp RtpDataThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtp_data.h RtpDataThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtp_source.cpp RtpSource: Convert ThreadData with std::condition_variable 2021-03-03 23:31:53 +01:00
zm_rtp_source.h RtpSource: Convert ThreadData with std::condition_variable 2021-03-03 23:31:53 +01:00
zm_rtsp.cpp RtpDataThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtsp.h RtspThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtsp_auth.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_rtsp_auth.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_rtsp_server.cpp RTSPServerThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtsp_server_adts_fifo_source.cpp Add setting up the config string and population of mAuxLine 2021-03-01 16:49:27 -05:00
zm_rtsp_server_adts_fifo_source.h Add setting up the config string and population of mAuxLine 2021-03-01 16:49:27 -05:00
zm_rtsp_server_adts_source.cpp Fix compile on old avcodec 2021-03-03 09:55:57 -05:00
zm_rtsp_server_adts_source.h Fix compile on old avcodec 2021-03-03 09:55:57 -05:00
zm_rtsp_server_device_source.cpp Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_rtsp_server_device_source.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_rtsp_server_fifo_audio_source.cpp Add a generic fif_audio_source class 2021-03-01 16:49:27 -05:00
zm_rtsp_server_fifo_audio_source.h Add a generic fif_audio_source class 2021-03-01 16:49:27 -05:00
zm_rtsp_server_fifo_source.cpp not finding space for pts is debug now and show the contents of header 2021-03-02 12:41:26 -05:00
zm_rtsp_server_fifo_source.h use a Buffer to implement the simple ZM header protocol for passing packet data from ZM to RTSP Server 2021-03-01 16:49:27 -05:00
zm_rtsp_server_fifo_video_source.cpp Add a fifo version of the rtsp server 2021-03-01 16:46:48 -05:00
zm_rtsp_server_fifo_video_source.h Add a fifo version of the rtsp server 2021-03-01 16:46:48 -05:00
zm_rtsp_server_frame.h Add a debug function to print out the start of the nal 2021-03-01 16:49:27 -05:00
zm_rtsp_server_h264_device_source.cpp Fix compile on old avcodec 2021-03-03 09:55:57 -05:00
zm_rtsp_server_h264_device_source.h Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_rtsp_server_h264_fifo_source.cpp fix needed line break before dimensions. Update h265 auxline processing to match h264 2021-03-01 16:49:27 -05:00
zm_rtsp_server_h264_fifo_source.h fix needed line break before dimensions. Update h265 auxline processing to match h264 2021-03-01 16:49:27 -05:00
zm_rtsp_server_server_media_subsession.cpp rename numChannels to getChannels and samplingFrequency to getFrequency 2021-03-01 16:49:27 -05:00
zm_rtsp_server_server_media_subsession.h Add a fifo version of the rtsp server 2021-03-01 16:46:48 -05:00
zm_rtsp_server_thread.cpp RTSPServerThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtsp_server_thread.h RTSPServerThread: Convert to std::thread 2021-03-03 23:31:53 +01:00
zm_rtsp_server_unicast_server_media_subsession.cpp Use fifo version of code 2021-03-01 16:49:27 -05:00
zm_rtsp_server_unicast_server_media_subsession.h Replace #pragama once with include guards to be consistent 2021-02-04 18:02:08 +01:00
zm_sdp.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_sdp.h Fix warnings reported by -Wignored-qualifiers 2021-02-26 19:31:32 +01:00
zm_sendfile.h spacing 2020-09-07 13:28:45 -04:00
zm_signal.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_signal.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_storage.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_storage.h Fix warnings reported by -Wignored-qualifiers 2021-02-26 19:31:32 +01:00
zm_stream.cpp Use the power of smart pointers to manage Monitor instances 2021-02-07 21:20:45 +01:00
zm_stream.h Fix warnings reported by -Wmissing-field-initializers 2021-02-26 22:46:09 +01:00
zm_swscale.cpp swscale is a problem. When to use alignment/padding? Defaulting to alignment=1 makes libvnc work, but is less performant. Some scale operations require padding. 2021-02-24 10:10:37 -05:00
zm_swscale.h add SWSCale::GetBufferSize to reduce duplicated lines of code. Makes input buffer size not have to match the aligned size. Reading from doesn't generally cause a crash. 2021-02-18 13:47:27 -05:00
zm_thread.cpp Put back includes needed on FreeBSD. Fixes #3165 2021-02-22 08:03:10 -05:00
zm_thread.h Mutex: Change method signatures so they resemble std::unique_lock a bit more 2021-02-08 18:59:25 +01: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 Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_user.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_user.h Fix warnings reported by -Wignored-qualifiers 2021-02-26 19:31:32 +01:00
zm_utils.cpp Must also include cstdarg for va_start etc al 2021-02-09 23:32:27 -05:00
zm_utils.h Utils: Add some helper to create unique_ptrs 2021-02-09 23:52:13 +01:00
zm_video.cpp Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_video.h Cleanup and reorganize includes 2021-02-04 18:02:01 +01:00
zm_videostore.cpp audio_in_stream_id is dprecated 2021-03-03 12:44:45 -05:00
zm_videostore.h Deprecate video_in_stream_index and audio_in_stream_index as they are not useful 2021-03-03 12:03:36 -05:00
zm_zone.cpp fifo.h got split into zm_fifo and zm_fifo_debug so update the code in zm_zone 2021-03-01 16:49:27 -05:00
zm_zone.h rgb: Convert some constant defines to constexpr 2021-03-01 00:38:21 +01:00
zmc.cpp Remote rtsp server code. It got moved to zm_rtsp_server.cpp 2021-03-01 16:46:48 -05:00
zms.cpp fifo.h got split into zm_fifo and zm_stream so update the code in zms 2021-03-01 16:49:27 -05:00
zmu.cpp Merge pull request #3136 from Carbenium/db-connect 2021-02-08 08:43:33 -05:00