Thulinma
|
0af992d405
|
Various fixes, among which:
- Fixed segfault when attempting to initialseek on disconnected streams
- Fix 100% CPU bug in controller's stats code
- WebRTC UDP bind socket improvements
- Several segfault fixes
- Increased packet reordering buffer size from 30 to 150 packets
- Tweaks to default output/buffer behaviour for incoming pushes
- Added message for load balancer checks
- Fixed HLS content type
- Stats fixes
- Exit reason fixes
- Fixed socket IP address detection
- Fixed non-string arguments for stream settings
- Added caching for getConnectedBinHost()
- Added WebRTC playback rate control
- Added/completed VP8/VP9 support to WebRTC/RTSP
- Added live seek option to WebRTC
- Fixed seek to exactly newest timestamp
- Fixed HLS input
# Conflicts:
# lib/defines.h
# src/input/input.cpp
|
2021-10-19 22:29:40 +02:00 |
|
Phencys
|
2b99f2f5ea
|
New Meta commit
|
2021-10-19 22:29:40 +02:00 |
|
DDVTech
|
fccf66fba2
|
Restyle
|
2021-10-19 22:29:40 +02:00 |
|
Thulinma
|
a15b3c20f1
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller_api.cpp
|
2020-07-15 19:30:40 +02:00 |
|
Thulinma
|
b057698018
|
Added api_endpoint API call to give local API endpoint address, added responses to local-only UDP API, added Socket::getSocketName(), added ability to discover current listening interface address and port for serveSocket-style functions
|
2020-07-15 19:29:16 +02:00 |
|
Thulinma
|
7b12a5a2b5
|
Lowered debugging message verbosity somewhat
|
2019-08-12 10:42:26 +02:00 |
|
Thulinma
|
b48ffb1c7a
|
Lowered debugging message verbosity somewhat
|
2019-08-12 10:42:15 +02:00 |
|
Thulinma
|
5418c1fefc
|
Generalized Util::Config::is_restarting for rolling restarts, added rolling restart support to listening socket outputs
|
2019-05-23 13:30:24 +02:00 |
|
Thulinma
|
ea443945fe
|
Generalized Util::Config::is_restarting for rolling restarts, added rolling restart support to listening socket outputs
|
2019-05-23 13:28:30 +02:00 |
|
Erik Zandvliet
|
10fa4b7e7b
|
libmist backport from new metadata branch with improved typing and styling
|
2018-12-06 11:07:07 +01:00 |
|
Erik Zandvliet
|
2607113727
|
Library code style update + some minor backports from Pro edition
|
2018-12-04 13:11:48 +01:00 |
|
Thulinma
|
83665c4e3b
|
Merge branch 'development' into LTS_development
|
2018-11-28 11:55:15 +01:00 |
|
Thulinma
|
3cb03392e1
|
Added stream name to logging
|
2018-11-28 11:55:08 +01:00 |
|
Thulinma
|
6a5549444b
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input_buffer.cpp
# src/output/output_ts_base.cpp
|
2018-11-01 16:37:03 +01:00 |
|
Thulinma
|
24006648f9
|
Cleaned up, fixed and robustified semaphore and signal related code
|
2018-11-01 16:11:47 +01:00 |
|
Thulinma
|
bd6034828f
|
Merge branch 'development' into LTS_development
# Conflicts:
# CMakeLists.txt
# src/controller/controller_connectors.cpp
|
2017-01-02 12:14:16 +01:00 |
|
Thulinma
|
be6a689fb1
|
Fixed stuck listening socket thread problem in config library
|
2017-01-02 12:11:16 +01:00 |
|
Thulinma
|
b364f9e7b0
|
Merge branch 'development' into LTS_development
|
2016-12-18 13:00:43 +01:00 |
|
Thulinma
|
48635357cb
|
Fixed signal handler debug messages
|
2016-12-18 13:00:32 +01: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
|
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
|
ceafaa57e6
|
Added angel process
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
b430ef239e
|
Merge branch 'development' into LTS_development
# Conflicts:
# CMakeLists.txt
# lib/config.cpp
|
2016-09-02 14:50:02 +02:00 |
|
Balder
|
3ab582d60b
|
Added bigmeta to cmakelist and ifdef flag to config.cpp
|
2016-08-09 11:03:49 +02:00 |
|
Thulinma
|
4c9c6fa7ba
|
Backported various little edits from Pro edition.
|
2016-06-02 14:07:21 +02:00 |
|
Erik Zandvliet
|
dda0ea669c
|
Fully implemented DTSC pull support
|
2016-05-05 16:05:12 +02:00 |
|
Thulinma
|
1f5dfdc580
|
Converted argument style to new singular method.
|
2016-05-04 16:51:16 +02:00 |
|
Thulinma
|
9e8b07cbfc
|
Added STATS_DELAY compile flag for overriding the statistics delay for better or worse accuracy than the default.
|
2016-04-27 12:49:25 +02:00 |
|
Thulinma
|
fd123c8c1f
|
Listening sockets now closed when forking child processes, preventing lock of ports when children aren't killed.
|
2016-04-22 09:30:32 +02:00 |
|
Thulinma
|
f90f261116
|
Merge branch 'development' into LTS_development
|
2015-11-25 21:48:37 +01:00 |
|
Thulinma
|
8e94528d6f
|
Improved signal and UDP bind debugging information, decreased verbosity of windows SHM errors.
|
2015-11-24 15:57:17 +01:00 |
|
Thulinma
|
8bcda5e57b
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/bitstream.h
# lib/h264.cpp
# lib/h264.h
# lib/nal.cpp
# lib/nal.h
|
2015-11-05 17:07:17 +01:00 |
|
Thulinma
|
b28a619fc6
|
Various fixes and improvements, backported from Pro version. Code by Erik Zandvliet.
|
2015-11-05 17:05:21 +01:00 |
|
Thulinma
|
74c8932106
|
Merge branch 'development' into json_mod_LTS
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/io.cpp
# src/output/output.cpp
# src/output/output_http_internal.cpp
|
2015-10-07 11:05:49 +02:00 |
|
Thulinma
|
16d38459b6
|
Made JSON library non-recursive.
Co-authored with Diederick.
|
2015-10-06 13:21:14 +02:00 |
|
Thulinma
|
a559e27102
|
Report Pro version flags in --version output.
|
2015-09-03 20:02:50 +02:00 |
|
Thulinma
|
096b289cdf
|
Updated --version argument to give more detailed output.
|
2015-09-03 17:54:20 +02:00 |
|
Thulinma
|
55a8c55c24
|
Fixed a character case mistake in command line options, added missing documentation to internal metadata format.
|
2015-02-21 16:33:22 +01:00 |
|
Erik Zandvliet
|
9adb055f3a
|
Fixed a typo
|
2014-09-05 14:42:28 +02:00 |
|
ozzay
|
4f3f67d23f
|
Allow repeated calling of Config::activate
|
2014-08-18 13:10:26 +02:00 |
|
Thulinma
|
8c01ec8897
|
Such style. (Code style unification)
|
2014-06-18 10:39:27 +02:00 |
|
Thulinma
|
57bcd8f25c
|
Fixes and new functionality by Wouter Spruit, mostly for the HTTP proxy rewrite.
|
2014-06-18 10:38:40 +02:00 |
|
Thulinma
|
064c4ecdcc
|
Added runtime debug level support.
|
2014-05-29 13:33:31 +02:00 |
|
Thulinma
|
9587d2fff6
|
Improved Windows compatiblity
|
2014-05-02 17:03:16 +02:00 |
|
Thulinma
|
0e5d838a20
|
Shared Memory updates
|
2014-04-04 02:08:05 +02:00 |
|
martin
|
1d1519111f
|
Improved Daemonize function, to work with logs
|
2014-03-12 13:35:56 +01:00 |
|
martin
|
1063daeff4
|
daemonising is no longer the default
|
2014-03-12 13:35:56 +01:00 |
|
Thulinma
|
21fe9a5910
|
Refactored config library to make threaded/forked sockets more re-usable.
|
2014-02-23 14:47:37 +01:00 |
|
Thulinma
|
d81bc24155
|
Implemented Util::Config::serveForkedSocket(), added Socket::Connection::drop() function for dropping unused sockets.
|
2014-01-27 18:02:58 +01:00 |
|