Peter Keresztes Schmidt
|
8f941c75cd
|
RtspThread: Convert to std::thread
|
2021-03-03 23:31:53 +01:00 |
Peter Keresztes Schmidt
|
e67626b4e2
|
logger: Move log_mutex to std::recursive_mutex
|
2021-03-03 23:31:53 +01:00 |
Peter Keresztes Schmidt
|
a78236d05c
|
Fifo: Fix some missing c_str()s for formatting logs
|
2021-03-03 23:31:53 +01:00 |
Peter Keresztes Schmidt
|
1dfa41923b
|
Fifo: F_{G,S}ETPIPE_SZ is Linux specific
|
2021-03-03 23:31:53 +01:00 |
Isaac Connor
|
20fe6153d5
|
Don't treat data packets as video
|
2021-03-03 15:52:39 -05:00 |
Isaac Connor
|
d34d2e2398
|
Use a define to deal with the codec/codecpar version problem
|
2021-03-03 15:43:59 -05:00 |
Isaac Connor
|
253ed928ec
|
Fix using wrong stream to set codec_type
|
2021-03-03 15:24:11 -05:00 |
Isaac Connor
|
8a33fb6665
|
Include codec_type in stream and packet dumps
|
2021-03-03 15:23:58 -05:00 |
Isaac Connor
|
de0bbf7e04
|
Instead of fatal error triggering, turn off file logging and log the error elsewhere
|
2021-03-03 14:31:43 -05:00 |
Isaac Connor
|
8aebcf7337
|
Fix ['mid'] not being defined. Use instead
|
2021-03-03 12:51:27 -05:00 |
Isaac Connor
|
eaaf04420a
|
Keep track of stream last_pts. So we can at least try to sync streams
|
2021-03-03 12:45:05 -05:00 |
Isaac Connor
|
3149ba276f
|
audio_in_stream_id is dprecated
|
2021-03-03 12:44:45 -05:00 |
Isaac Connor
|
ed88719cd1
|
Merge branch 'second_ffmpeg_url'
|
2021-03-03 12:07:44 -05:00 |
Isaac Connor
|
fda0656f84
|
Bump version to 1.35.20 to pick up SecondPath db change
|
2021-03-03 12:07:33 -05:00 |
Isaac Connor
|
b87d859f72
|
Set the packet's stream_index to the packetqueue stream. Rename get_ functions to get
|
2021-03-03 12:06:34 -05:00 |
Isaac Connor
|
a90ec5b15d
|
Deprecate video_in_stream_index and audio_in_stream_index as they are not useful
|
2021-03-03 12:03:36 -05:00 |
Isaac Connor
|
ce4e133c94
|
Add loading SecondPath in monitor
|
2021-03-03 09:56:33 -05:00 |
Isaac Connor
|
a01a24ec36
|
Add loading SecondPath in monitor
|
2021-03-03 09:56:33 -05:00 |
Isaac Connor
|
9310825d93
|
Add get_video_stream and get_audio_stream.
|
2021-03-03 09:56:31 -05:00 |
Isaac Connor
|
e31c87193d
|
Make Open() return 1 instead of 0
|
2021-03-03 09:55:57 -05:00 |
Isaac Connor
|
4cc1da8b89
|
Add SecondFormatContext and open it using an FFmpeg_Input
|
2021-03-03 09:55:57 -05:00 |
Isaac Connor
|
86541779d9
|
Add SecondFormatContext
|
2021-03-03 09:55:57 -05:00 |
Isaac Connor
|
95fe689d58
|
WIP, rabbit hole too deep
|
2021-03-03 09:55:57 -05:00 |
Isaac Connor
|
0550e69224
|
Fix compile on old avcodec
|
2021-03-03 09:55:57 -05:00 |
Isaac Connor
|
dcd1804b4d
|
add get_format_context()
|
2021-03-03 09:52:44 -05:00 |
Isaac Connor
|
46ec4e75d4
|
Check codec type instead of stream_index to determine video/audio
|
2021-03-03 09:52:27 -05:00 |
Isaac Connor
|
cf27482ebe
|
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 |
Isaac Connor
|
9f5f215ef4
|
Check codec type instead of stream_index to determine video/audio
|
2021-03-03 09:51:43 -05:00 |
Isaac Connor
|
78a3d15457
|
Fix compile on old avcodec
|
2021-03-02 16:30:40 -05:00 |
Isaac Connor
|
53425257cb
|
Handle old avcodec
|
2021-03-02 16:20:57 -05:00 |
Isaac Connor
|
42914d008a
|
Merge pull request #3186 from rabsym/make_capturing_analysing_log_lines_follow_same_pattern
Make capturing/analysing log lines follow same pattern
|
2021-03-02 16:13:03 -05:00 |
Isaac Connor
|
849d71efff
|
Add filtering to groups
|
2021-03-02 15:10:15 -05:00 |
Isaac Connor
|
7d02c68938
|
silence warning when cookies not used
|
2021-03-02 15:10:02 -05:00 |
Admin
|
4ff016c991
|
Make capturing/analysing log lines follow same pattern
|
2021-03-02 20:51:16 +01:00 |
Isaac Connor
|
be1b439dcc
|
Add State_Strings and code cleanup. Fix not going into alarm state when already recording. Fixes #3184
|
2021-03-02 14:42:54 -05:00 |
Isaac Connor
|
1c40145e89
|
not finding space for pts is debug now and show the contents of header
|
2021-03-02 12:41:26 -05:00 |
Isaac Connor
|
be99d09772
|
Accept liblivemedia64 for buster
|
2021-01-26 22:05:13 -05:00 |
Isaac Connor
|
f35a1c70c0
|
fix build with old avcodec for xenial
|
2021-03-02 12:07:51 -05:00 |
Isaac Connor
|
c03d9b2987
|
Set state before we write packets to event so that the event knows that it is alarmed
|
2021-03-02 11:47:55 -05:00 |
Isaac Connor
|
f8b7ec8cb9
|
Save frames when in ALARM state so that pre-event frames get stored
|
2021-03-02 11:47:38 -05:00 |
Isaac Connor
|
71d65685b9
|
Can't clear image data early. Might be needed for snapshot and pre alarm farmes
|
2021-03-02 11:12:57 -05:00 |
Isaac Connor
|
3dc4bf265e
|
Use braces
|
2021-03-02 10:15:21 -05:00 |
Isaac Connor
|
205ed4c510
|
EAGAIN happens when no one is listening. Make it a debug
|
2021-03-02 10:14:25 -05:00 |
Isaac Connor
|
46743ebaab
|
Silence compile warning
|
2021-03-02 10:00:48 -05:00 |
Isaac Connor
|
832eabbd79
|
Don't both updating analysis fps unless we are doing motion detection
|
2021-03-02 09:59:32 -05:00 |
Isaac Connor
|
9beaf613bf
|
Add liblivemedia as a dependency to build rtsp_server
|
2021-03-02 09:05:58 -05:00 |
Isaac Connor
|
243d028118
|
Add liblivemedia dependencies to build rtsp server
|
2021-03-02 09:05:58 -05:00 |
Isaac Connor
|
d92da5f633
|
Merge pull request #3185 from Carbenium/jwt-cpp
dep/jwt-cpp: Update to version 0.5
|
2021-03-01 18:42:25 -05:00 |
Peter Keresztes Schmidt
|
37817f6ba4
|
dep/jwt-cpp: Update to version 0.5
Fixes some compile warnings. Unit tests pass with this version as well.
|
2021-03-01 23:14:56 +01:00 |
Isaac Connor
|
1bc5abb9e9
|
Only include video packets in analysis_image_count
|
2021-03-01 17:07:09 -05:00 |