Maxim Devaev
|
6ac5a5f065
|
refactoring
|
2026-01-28 08:49:41 +02:00 |
|
Maxim Devaev
|
f8a703f166
|
refactoring
|
2024-03-29 22:58:07 +02:00 |
|
Maxim Devaev
|
a21f527bce
|
common error constants
|
2024-03-28 17:17:22 +02:00 |
|
Maxim Devaev
|
6d77f5334f
|
updated copyright date
|
2024-03-22 15:57:16 +02:00 |
|
Maxim Devaev
|
87a75a816a
|
memsink: suffix-based memory limites
|
2024-03-20 22:55:37 +02:00 |
|
Maxim Devaev
|
40e17b05b3
|
memsink client: bump last_as_blank_ts on every flock()
|
2024-03-06 00:43:15 +02:00 |
|
Maxim Devaev
|
f7c2948477
|
improved memsink checks performance
|
2024-03-05 13:44:54 +02:00 |
|
Maxim Devaev
|
36dd5d1533
|
pass encoders if there is no clients
|
2024-03-03 06:27:19 +02:00 |
|
Maxim Devaev
|
988a91634a
|
fixed force_key logic for slowdown
|
2024-03-03 02:51:53 +02:00 |
|
Maxim Devaev
|
3e5a444023
|
refactoring
|
2024-02-29 19:17:41 +02:00 |
|
Maxim Devaev
|
7bacef7622
|
minor fix
|
2024-02-29 03:29:23 +02:00 |
|
Maxim Devaev
|
2d6716aa47
|
refactoring
|
2024-02-26 20:28:09 +02:00 |
|
Maxim Devaev
|
3c7564da19
|
big refactoring
|
2024-02-22 19:35:49 +02:00 |
|
Maxim Devaev
|
602ca16178
|
copyright update
|
2023-05-27 12:39:18 +03:00 |
|
Maxim Devaev
|
8a81158276
|
improved dump
|
2022-11-01 20:59:16 +03:00 |
|
Maxim Devaev
|
983796e952
|
request keyframe via sink
|
2022-11-01 16:36:10 +03:00 |
|
Maxim Devaev
|
2c9334d53f
|
refactoring, const
|
2022-07-20 11:20:48 +03:00 |
|
Maxim Devaev
|
5c747a5b5d
|
refactoring
|
2022-07-20 06:05:05 +03:00 |
|
Maxim Devaev
|
cbee3adb2e
|
using us_ prefixes
|
2022-07-19 11:02:36 +03:00 |
|
Maxim Devaev
|
d67af7a9dc
|
copyright bump
|
2022-02-21 05:11:25 +03:00 |
|
Maxim Devaev
|
e68e6b6fae
|
renamed MJPG to MJPEG
|
2022-02-21 05:11:25 +03:00 |
|
Maxim Devaev
|
61407c6596
|
Issue #115: Avoid usage of uninitialized last_client_ts
|
2021-08-13 10:36:53 +03:00 |
|
Devaev Maxim
|
92ff097d7e
|
show memsink has_client in the /state
|
2021-04-08 08:42:53 +03:00 |
|
Devaev Maxim
|
6dfe077775
|
refactoring
|
2021-04-02 12:38:38 +03:00 |
|
Devaev Maxim
|
24f7fb797b
|
refactoring
|
2021-04-01 09:32:29 +03:00 |
|
Devaev Maxim
|
04d1d3d5a6
|
some common macroses
|
2021-03-30 02:18:40 +03:00 |
|
Devaev Maxim
|
a165ff4523
|
expose keyframe flag
|
2021-02-03 05:39:18 +03:00 |
|
Devaev Maxim
|
87c7e8063f
|
fixed shm umask
|
2021-01-20 15:17:13 +03:00 |
|
Devaev Maxim
|
34e0e4dab4
|
moved flock_timedwait_monotonic() to tools.h
|
2021-01-20 12:36:37 +03:00 |
|
Devaev Maxim
|
5f11caf6fc
|
added protocol version to memsink
|
2021-01-20 02:21:03 +03:00 |
|
Devaev Maxim
|
9be264e176
|
memsink magic
|
2021-01-18 11:27:57 +03:00 |
|
Devaev Maxim
|
3d28dcbaff
|
improved memsink logic
|
2021-01-18 11:05:04 +03:00 |
|
Devaev Maxim
|
4fb8c7745c
|
client ttl; some refactoring
|
2021-01-17 08:38:13 +03:00 |
|
Devaev Maxim
|
14131f0b54
|
check memsink clients
|
2021-01-17 00:06:44 +03:00 |
|
Devaev Maxim
|
4bedf7d286
|
enabled slowdown logic for sinks
|
2021-01-11 04:11:05 +03:00 |
|
Devaev Maxim
|
5aa9a4b7a0
|
last_id
|
2021-01-11 02:07:56 +03:00 |
|
Devaev Maxim
|
832915ce86
|
another log fix
|
2021-01-10 22:46:00 +03:00 |
|
Devaev Maxim
|
0e0c3ec023
|
log fix
|
2021-01-10 21:20:59 +03:00 |
|
Devaev Maxim
|
c75bd39e6a
|
using hashes to enumerate frames in memsink
|
2021-01-10 19:21:29 +03:00 |
|
Devaev Maxim
|
8324b55396
|
fixed formatters
|
2021-01-08 03:39:29 +03:00 |
|
Devaev Maxim
|
6377830a35
|
simultaneous access to memsink
|
2021-01-07 17:36:35 +03:00 |
|
Devaev Maxim
|
14ec7741f9
|
update copy
|
2021-01-07 10:18:25 +03:00 |
|
Devaev Maxim
|
c81fa7b5a2
|
moved files
|
2021-01-06 18:52:54 +03:00 |
|