Commit graph

1064 commits

Author SHA1 Message Date
Thulinma
0c6cd9bfc6 Added crappy "HiIpcam" IP cam support 2018-01-16 11:18:59 +01:00
Thulinma
adf2d8f4f9 Merge branch 'development' into LTS_development 2018-01-16 11:18:43 +01:00
Thulinma
5cc93a8305 Make base64-encoder more compatible. 2018-01-16 11:18:37 +01:00
Thulinma
3484e41270 Merge branch 'development' into LTS_development 2018-01-15 13:38:30 +01:00
Thulinma
b453788186 Shut down buffers if they were started using INTERNAL_ONLY notation and the parent shuts down. 2018-01-15 13:38:13 +01:00
Thulinma
4cf90aa8d9 Fixed RTSP input VLC compatibility 2018-01-04 12:36:30 +01:00
Thulinma
f30dc37c7f Merge branch 'development' into LTS_development 2018-01-03 11:09:01 +01:00
Thulinma
dd8953faec Allow '=' character in URL encoded paths and fragments 2018-01-03 11:08:55 +01:00
Thulinma
1d70ab288a Merge branch 'development' into LTS_development 2018-01-02 13:24:37 +01:00
Thulinma
dca157228e Fixed RTMP implementation to match 2012 spec update and not 2009 original spec 2018-01-02 13:24:31 +01:00
Thulinma
57b63051cf Merge branch 'development' into LTS_development 2017-12-13 16:37:43 +01:00
Thulinma
bd1b1be37e Downloader class now properly URLencodes paths 2017-12-13 16:37:34 +01:00
Thulinma
7dd7cc6fe1 Merge branch 'development' into LTS_development 2017-12-13 11:00:08 +01:00
Thulinma
9f9c67b07e Fixed deadlock on sharedClient during shutdown 2017-12-13 10:53:39 +01:00
Thulinma
c9bb214ab9 Merge branch 'development' into LTS_development 2017-12-11 11:49:31 +01:00
Thulinma
c69adc26b9 Fixed shared memory master-mode re-opens causing SIGBUS errors in other parts 2017-12-10 18:21:43 +01:00
Thulinma
304426c2c6 Improved logging system 2017-12-08 19:48:49 +01:00
Thulinma
08dac5b2db Improved logging system 2017-12-06 16:59:27 +01:00
Thulinma
42df4d136e Merge branch 'development' into LTS_development 2017-11-29 16:31:05 +01:00
Thulinma
8ad71cf6ec What... the hell? Why does this...? Oh well. MAC BUILDS FIXED 2017-11-29 16:31:00 +01:00
Thulinma
f4e3087f1a Fixed tryWait semaphore call 2017-11-29 15:04:07 +01:00
Thulinma
3f50ba6651 Fixed tryWait semaphore call 2017-11-29 15:03:41 +01:00
Thulinma
3f3fd585c1 Fixed protocol://:port notation for hostless ports over a protocol 2017-11-28 14:47:37 +01:00
Thulinma
3a8698048b Fixed protocol://:port notation for hostless ports over a protocol 2017-11-28 14:47:14 +01:00
Thulinma
307d14f901 Added more ISO639 support (2-letter codes and conversions), improved audio/video/subtitle selection through HTTP connectors 2017-11-23 14:15:04 +01:00
Ramoe
b9e261e1ef Reworked existing subtitle support (sideloaded, MP4 in and srt out) 2017-11-23 14:14:52 +01:00
Ramoe
741c4755cc Added TX3G and FTAB MP4 boxes 2017-11-23 14:14:47 +01:00
Thulinma
310e7bc5f9 Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output.cpp
2017-11-23 14:08:32 +01:00
Ramoe
ece9d2b980 Added Util::stringToLower 2017-11-23 14:06:13 +01:00
Thulinma
f61e50cbd5 Added support for default responses in triggers, added maximum execution time for triggers 2017-11-15 17:17:12 +01:00
Erik Zandvliet
6730f9047e Fix rollover point 2017-11-07 14:30:34 +01:00
Thulinma
01ffc42f9f Stats delay for input/output can now be set separately, input delay by default 2 instead of 15. 2017-11-07 11:12:24 +01:00
Thulinma
82809b4617 Fixed FPS issues on RTSP 2017-11-06 13:29:42 +01:00
Thulinma
264838b02c Fixed FPS issues on RTSP 2017-11-06 12:17:50 +01:00
Thulinma
66d64317c9 Fixed ffmpeg compatibility with urlencoding library in SDP lib 2017-11-04 13:48:56 +01:00
Thulinma
6bf980f706 Converted triggers to HTTP downloader requests 2017-11-01 19:35:27 +01:00
Thulinma
17baf864d1 Merge branch 'development' into LTS_development
# Conflicts:
#	CMakeLists.txt
2017-11-01 19:32:52 +01:00
Thulinma
5e3df09831 SSL socket class, downloadertest application, HTTP::Downloader support for HTTPS connections, authentication, proxies and POST requests 2017-11-01 19:29:47 +01:00
Thulinma
f910e3dc04 Merge branch 'development' into LTS_development
# Conflicts:
#	lib/http_parser.h
2017-11-01 16:42:13 +01:00
Thulinma
ce9aae3095 HTTP parser updates to Digest auth and support for getProxyUrl() for proxying, SendRequest with payload by reference. 2017-11-01 16:41:21 +01:00
Thulinma
89b6ffdf47 Merge branch 'development' into LTS_development 2017-11-01 16:36:07 +01:00
Thulinma
a36cbfa1c5 Fixed URL encoding safe character list 2017-11-01 16:35:57 +01:00
Thulinma
b2c5843d54 Merge branch 'development' into LTS_development 2017-11-01 15:25:43 +01:00
Thulinma
6b5016691d Bumped DTSH version number to 4 for peak/average bit rate calculations 2017-11-01 15:25:36 +01:00
Erik Zandvliet
e2e2193345 Fixed resetting rollOver count on seek for VoD TS files. 2017-10-26 15:11:35 +02:00
Thulinma
058242842f Fixed TS VoD, more or less (Erik will follow up with proper fix) 2017-10-26 15:11:29 +02:00
Erik Zandvliet
e4827ce615 Fixed TS PTS rollover support 2017-10-26 12:50:48 +02:00
Thulinma
3a8b9e2a8a Merge branch 'development' into LTS_development 2017-10-24 14:42:24 +02:00
Erik Zandvliet
cba0c0b38b Calculate both average and peak bit rates 2017-10-24 14:42:16 +02:00
Thulinma
761fbdc944 HTTP lib no longer returns empty variables in allVars() 2017-10-24 14:42:11 +02:00