Thulinma
|
59ae4f5aca
|
Merge branch 'development' into LTS_development
|
2016-10-11 16:41:15 +02:00 |
|
Thulinma
|
8f6d75e51e
|
Fixed stats issue for quick switching connections.
|
2016-10-11 16:36:22 +02:00 |
|
Thulinma
|
1db7f2c300
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/dtsc.h
# lib/dtscmeta.cpp
|
2016-10-11 16:08:52 +02:00 |
|
Thulinma
|
224e3a3f0d
|
Some small DTSC and HTTP library fixes
|
2016-10-11 16:03:32 +02:00 |
|
Thulinma
|
7f6b919e4f
|
Merge branch 'development' into LTS_development
|
2016-10-11 15:21:58 +02:00 |
|
Thulinma
|
dab1b74ad5
|
improved controller restart stats recovery mechanism
|
2016-10-11 15:21:54 +02:00 |
|
Thulinma
|
bf8ddcb300
|
Removed dead code
|
2016-10-11 15:20:13 +02:00 |
|
Thulinma
|
61feff7ba1
|
Faster and less spammy sharedServer user counter
|
2016-10-11 15:15:26 +02:00 |
|
Thulinma
|
c5870b02f1
|
Improved buffer behaviour for streams that are faster than real-time. Improved documentation for those areas as well.
|
2016-10-11 15:14:12 +02:00 |
|
Thulinma
|
748960bb44
|
Removed JSON dependency from FLV, sped up FLV input significantly, minor RTMP input speedup
|
2016-10-11 15:13:52 +02:00 |
|
Thulinma
|
1d2e8f790b
|
Stop limits and triggers from occurring when filename is being overridden in startInput calls
|
2016-10-11 15:12:35 +02:00 |
|
Thulinma
|
915a10207b
|
Merge branch 'development' into LTS_development
|
2016-10-11 15:04:11 +02:00 |
|
Thulinma
|
22cd84fcd5
|
Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50%
|
2016-10-11 15:02:29 +02:00 |
|
Thulinma
|
46703ad50d
|
Fixed triggers only prefix-matching on stream names
|
2016-10-11 13:19:31 +02:00 |
|
Thulinma
|
d132969fc2
|
Merge branch 'development' into LTS_development
|
2016-09-27 13:51:25 +02:00 |
|
Thulinma
|
e309d0358c
|
Better mac support.
|
2016-09-27 13:51:12 +02:00 |
|
Thulinma
|
d0c81bb9a0
|
Merge branch 'development' into LTS_development
|
2016-09-27 13:37:55 +02:00 |
|
Thulinma
|
3fd2bed4b3
|
Better header includes for sockets
|
2016-09-27 13:37:45 +02:00 |
|
Thulinma
|
934ed69c58
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/config.cpp
|
2016-09-22 18:31:49 +02:00 |
|
Thulinma
|
43d620f9f2
|
Removed old bigmeta flag in config lib.
|
2016-09-22 18:29:41 +02:00 |
|
Thulinma
|
44fd455c8e
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input.cpp
|
2016-09-22 09:50:09 +02:00 |
|
Thulinma
|
80bd99de44
|
Added statExchange getPID function
|
2016-09-22 09:42:43 +02:00 |
|
Thulinma
|
e57cf42352
|
Added generic URL parsing class
|
2016-09-22 09:42:23 +02:00 |
|
Thulinma
|
6d33ba2cbd
|
Extracted HTTP::parseVars function from HTTP::Parser, for easier reuse.
|
2016-09-22 09:42:15 +02:00 |
|
Thulinma
|
3639705ef6
|
Improved UDP socket binding, multicast and IPv6
|
2016-09-22 09:41:56 +02:00 |
|
Thulinma
|
497583e54b
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller_statistics.cpp
|
2016-09-22 09:16:34 +02:00 |
|
Thulinma
|
cdab043a4b
|
Added sharedServer abandon() function, changed sharedServer.myPages container from set to deque
|
2016-09-22 09:12:27 +02:00 |
|
Thulinma
|
9060d7b618
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
|
2016-09-21 12:38:51 +02:00 |
|
Thulinma
|
9e9e5685b4
|
Fixed race condition bug in tinythread
|
2016-09-21 12:37:37 +02:00 |
|
Thulinma
|
b6f606bf87
|
Fixed horrible input parameter bug
|
2016-09-21 12:37:24 +02:00 |
|
Thulinma
|
90f80f1a8d
|
Fixed negative offsets
|
2016-09-20 13:26:04 +02:00 |
|
Thulinma
|
b52bf4a918
|
Fixed negative offsets
|
2016-09-20 13:25:43 +02:00 |
|
Thulinma
|
efb5f51c91
|
Fix ADTS compile error
|
2016-09-15 16:18:05 +02:00 |
|
Thulinma
|
1172768c34
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/controller/controller_storage.h
# src/output/output.cpp
|
2016-09-15 16:17:06 +02:00 |
|
Thulinma
|
7518014703
|
Added DTSH versioning, made bigMeta the default
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
4472d00e69
|
Improved sharedClient isAlive handling
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
ceafaa57e6
|
Added angel process
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
a4f35ca11e
|
Made sharedServer::finishEach explicit
|
2016-09-15 15:45:42 +02:00 |
|
Thulinma
|
357eb4e722
|
Fixed strict compliance V3 RTMP clients (e.g. Mishira)
|
2016-09-15 15:45:18 +02:00 |
|
Thulinma
|
b430ef239e
|
Merge branch 'development' into LTS_development
# Conflicts:
# CMakeLists.txt
# lib/config.cpp
|
2016-09-02 14:50:02 +02:00 |
|
Thulinma
|
eb5cdb32b1
|
Added more H264 SPS decoding
|
2016-09-02 14:48:19 +02:00 |
|
Thulinma
|
e8e97adb49
|
Improved HTTP library GetHeader/GetVar functions, added hasHeader function
|
2016-09-02 14:48:19 +02:00 |
|
Thulinma
|
aedc8df494
|
Added UDP getDestPort function
|
2016-09-02 14:48:19 +02:00 |
|
Thulinma
|
228a03a004
|
Added Encodings::Hex::decode
|
2016-09-02 14:48:19 +02:00 |
|
Thulinma
|
d591005ccb
|
Removed dead code
|
2016-09-02 14:46:56 +02:00 |
|
Thulinma
|
3465f2b587
|
Improved RTSP output, added support for RTSP input
|
2016-09-02 14:46:51 +02:00 |
|
Thulinma
|
5c8ebdc5ec
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/h264.cpp
|
2016-09-02 14:45:25 +02:00 |
|
Thulinma
|
5cc1244b76
|
Added more H264 SPS decoding
|
2016-09-02 14:43:33 +02:00 |
|
Thulinma
|
daddae6b7f
|
Improved HTTP library GetHeader/GetVar functions, added hasHeader function
|
2016-09-02 14:39:41 +02:00 |
|
Thulinma
|
0fe911899b
|
Added UDP getDestPort function
|
2016-09-02 14:39:34 +02:00 |
|