..
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