Commit graph

873 commits

Author SHA1 Message Date
Thulinma
ba5cbcb05f Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_progressive_mp4.cpp
2017-01-31 14:51:49 +01:00
Thulinma
29669f24c4 MP4 speed optimize 2017-01-31 14:48:49 +01:00
Thulinma
50b97811ff Merge branch 'development' into LTS_development 2017-01-31 14:43:58 +01:00
Thulinma
7f7b35acce Faster reloading of stats pages 2017-01-31 14:43:50 +01:00
Thulinma
c867ea6d26 Merge branch 'development' into LTS_development 2017-01-31 14:41:41 +01:00
Thulinma
dd8eed7920 Various UDP socket fixes 2017-01-31 14:41:16 +01:00
Thulinma
e8995f2457 Added H265 support to TS analyser 2017-01-31 14:41:06 +01:00
Thulinma
35fbafc831 Added arguments support to URL parser 2017-01-31 14:39:33 +01:00
Thulinma
b106a1eede sharedServer class speed problem fixed 2017-01-31 14:36:20 +01:00
Thulinma
dadb1ebde8 Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output.cpp
#	src/output/output_http_internal.cpp
2017-01-10 12:36:53 +01:00
Thulinma
88834e53ba Fixed statistics recovery after controller reload/restart 2017-01-10 12:33:48 +01:00
Thulinma
4be57ab043 Updated/fixed MP4 elst box implementation 2017-01-10 12:32:18 +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
1138303b40 RelAccX class 2017-01-02 12:08:12 +01:00
Thulinma
5675cb793d Merge branch 'development' into LTS_development
# Conflicts:
#	lib/shared_memory.cpp
2016-12-28 16:48:25 +01:00
Thulinma
5da2c40e00 Semaphore optimize 2016-12-28 16:47:30 +01:00
Thulinma
1b80cfbb20 Made StartPiped use const argument 2016-12-28 16:44:20 +01:00
Thulinma
d413866911 Removed extra spaces in HTTP TS output, fixed socket class to work with unidirectional files 2016-12-28 16:43:48 +01:00
Thulinma
aebeeabd2b Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_httpts.cpp
#	src/output/output_ts_base.h
2016-12-28 16:32:16 +01:00
Thulinma
133a8f36da Implemented ES_Rate in PES 2016-12-28 14:59:23 +01:00
Thulinma
5dfebb5b26 Improved TS packet class internals 2016-12-28 14:59:23 +01:00
Thulinma
f0fa0e206b Implemented SDT table and several extra descriptors 2016-12-28 14:59:23 +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
6254c285d6 Added duplicate checking for manual pushes 2016-11-18 15:35:15 +01:00
Thulinma
1fde08e333 Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input.cpp
2016-11-18 15:34:48 +01:00
Thulinma
42eca60cfc Added forget and remember functions to process library 2016-11-18 15:33:58 +01:00
Thulinma
3f14db4b12 Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input.cpp
#	src/output/output.cpp
2016-11-14 11:29:24 +01:00
Thulinma
19b67e4551 Updated default live metadata page size to 16MiB, to allow for bigger streams 2016-11-14 10:53:45 +01:00
Thulinma
3923a19cd1 Merge branch 'development' into LTS_development 2016-11-03 15:30:14 +01:00
Thulinma
af96a8577d Added ifdef statements around _GNU_SOURCE define to prevent warnings 2016-11-03 15:30:07 +01:00
Thulinma
fdb5fbad45 Merge branch 'development' into LTS_development
# Conflicts:
#	lib/socket.cpp
#	lib/socket.h
2016-11-03 15:17:30 +01:00
Thulinma
629b24853a Added hostBytesToStr function to socket library, fixed code style, fixed UDP Cygwin support 2016-11-03 15:15:42 +01:00
Thulinma
871eb8131c Merge branch 'development' into LTS_development 2016-11-03 12:22:53 +01:00
Thulinma
567759ce26 Fixed segfault in buffer removeKey call 2016-11-03 12:21:47 +01:00
Thulinma
43aee53e3e Workaround for segfault in Track::writeTo function 2016-11-03 12:21:42 +01:00
Thulinma
b4951ff2ea Merge branch 'development' into LTS_development 2016-11-03 11:20:22 +01:00
Thulinma
0f1b55508c Fixed Mac compile error 2016-11-03 11:20:16 +01:00
Thulinma
4a727a8919 Merge branch 'development' into LTS_development 2016-11-03 11:17:40 +01:00
Thulinma
8a4ac27577 Re-enabled IPv6 UDP for Cygwin 2016-11-03 11:17:33 +01:00
Thulinma
44b162e920 Made memmem function compile correctly in some systems 2016-11-03 11:15:55 +01:00
Thulinma
85415ce135 Merge branch 'development' into LTS_development 2016-11-02 15:41:14 +01:00
Thulinma
6d8189f64a Fixed DTSH version binary writing bug 2016-11-02 15:41:04 +01:00
Thulinma
68766daa00 Merge branch 'development' into LTS_development 2016-11-01 10:51:24 +01:00
Thulinma
b7dac7a6b1 Removed IPv6 multicast from Cygwin builds 2016-11-01 10:51:18 +01:00
Thulinma
0b78a57e40 Added shared memory session cache + instant-sync for sessions in cache. 2016-10-11 16:42:47 +02:00
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