Commit graph

973 commits

Author SHA1 Message Date
Erik Zandvliet
a2b83e0cd3 Merge branch 'development' into LTS_development 2017-07-19 17:43:27 +02:00
Erik Zandvliet
c21260dfb3 Fix compile under cygwin/windows 2017-07-19 17:30:52 +02:00
Erik Zandvliet
f5293ea29f MP4 rework 2017-07-19 17:30:10 +02:00
Thulinma
a2d7f726c5 Merge branch 'development' into LTS_development 2017-07-10 14:19:07 +02:00
Thulinma
fcffcc688f Fix socket header mistake 2017-07-10 14:18:59 +02:00
Thulinma
650977c089 Merge branch 'development' into LTS_development 2017-07-05 16:44:05 +02:00
Thulinma
4e92823b31 Fixed include in timing.h 2017-07-05 16:43:59 +02:00
Thulinma
9cc2f75a8e Added load balancer input 2017-07-05 13:47:21 +02:00
Thulinma
4a5599f802 Merge branch 'development' into LTS_development
# Conflicts:
#	lib/http_parser.cpp
#	lib/http_parser.h
2017-07-05 13:46:57 +02:00
Thulinma
fe805f40a8 Improved isAddress() function for sockets with masking support, added several socket convenience functions. 2017-07-05 13:44:50 +02:00
Thulinma
0afbaaaa41 Many improvements and fixes to HTTP::URL class 2017-07-05 13:44:41 +02:00
Thulinma
9bdc6fd7c3 $basename and $wildcard support in stream push commands 2017-06-23 15:08:43 +02:00
Thulinma
0e1a18986a Merge branch 'development' into LTS_development
# Conflicts:
#	lib/stream.cpp
2017-06-23 15:06:59 +02:00
Thulinma
5a4cb100fa Added directory checking and creation functions to Util library 2017-06-23 15:05:05 +02:00
Thulinma
3c68d537f6 Streamstatus const fix 2017-06-23 15:03:01 +02:00
Thulinma
0ca63d1440 Merge branch 'development' into LTS_development
# Conflicts:
#	lib/stream.cpp
#	src/input/input.cpp
2017-06-22 14:07:54 +02:00
Thulinma
25699ef8b2 Added stream status shared memory page (temporary system) 2017-06-22 14:03:35 +02:00
Thulinma
733099867e Merge branch 'development' into LTS_development 2017-06-21 20:38:03 +02:00
Thulinma
76b5a91da6 Fixed packBytePos not being handled correctly 2017-06-21 20:37:55 +02:00
Thulinma
6595059737 Fixes to RTP library 2017-06-19 12:47:30 +02:00
Thulinma
de4fea643a Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_progressive_flv.cpp
#	src/output/output_rtmp.cpp
2017-06-19 12:46:41 +02:00
Thulinma
cef78b7d08 PCM support in Flash-based protocols 2017-06-19 12:40:32 +02:00
Thulinma
bef46f969c Merge branch 'development' into LTS_development
# Conflicts:
#	lib/stream.cpp
#	lib/stream.h
#	src/input/input.cpp
#	src/output/output_http_internal.cpp
2017-06-09 20:34:57 +02:00
Thulinma
26f74accdf MistInBuffer no longer boots if the process starting it has no data to fill it with. Optimized and simplified HTTP internal output. 2017-06-09 20:31:20 +02:00
Thulinma
416254304a Merge branch 'development' into LTS_development
# Conflicts:
#	lib/h264.h
2017-06-09 20:14:23 +02:00
Thulinma
7fae3e6739 Added ability to print backtraces in defines.h 2017-06-09 20:10:22 +02:00
Thulinma
05387f01fb Optimized socket library, added generic splitter function 2017-06-09 20:10:01 +02:00
Thulinma
c7c94dc3c3 Added Util::bootMS() to timing library 2017-06-09 20:09:41 +02:00
Thulinma
d45a89c5e6 Added isKeyframe function to H264 library 2017-06-09 20:09:12 +02:00
Thulinma
6bca77d758 Merge branch 'development' into LTS_development 2017-05-23 21:36:55 +02:00
Thulinma
422c839ae2 Fix semaphore segfault when tryWait'ing on invalid semaphore. 2017-05-23 21:36:43 +02:00
Thulinma
108499bc58 Meta::toFile now returns, as it should 2017-05-23 21:36:35 +02:00
Thulinma
c12e7897cf Compressed audio fixes for Flash-based protocols 2017-05-16 16:25:04 +02:00
Thulinma
4aec52743c Compressed audio fixes for Flash-based protocols 2017-05-16 16:24:49 +02:00
Thulinma
d2b020072c Fixed a few config semaphore locks in Pro edition 2017-05-16 15:42:13 +02:00
Thulinma
5e92dc3009 Nonblocking triggers now do not return any responses. 2017-05-16 11:48:40 +02:00
Thulinma
e495249147 Fixed small TS stream lib bug 2017-05-16 01:01:25 +02:00
Thulinma
288cc5d3ce Improved NAL unit and keyframe handling 2017-05-15 17:12:48 +02:00
Thulinma
e5470f035e DTSC::Packet::genericFill now allows zero sized packets, when combined with a null pointer 2017-05-15 17:12:43 +02:00
Thulinma
c4bd949ce1 Very TS, much improve. 2017-05-15 17:12:16 +02:00
Thulinma
1f3ab6e473 Improved NAL unit and keyframe handling 2017-05-15 17:11:24 +02:00
Thulinma
5be4892ae5 TS stream lib fixes 2017-05-15 15:28:51 +02:00
Thulinma
6b379f63b6 DTSC::Packet::genericFill now allows zero sized packets, when combined with a null pointer 2017-05-15 15:28:37 +02:00
Thulinma
9469dc340c Merge branch 'development' into LTS_development 2017-05-15 11:15:51 +02:00
Thulinma
0014f8b41b UDP bind debug message added on INFO level for success (same as TCP bind) 2017-05-15 11:15:40 +02:00
Thulinma
3cba6f011f Merge branch 'development' into LTS_development 2017-05-13 23:43:06 +02:00
Thulinma
b072ffb139 Fixed Ogg output Opus support 2017-05-13 23:42:40 +02:00
Thulinma
41842227fa Added support for Opus in Ogg input 2017-05-13 23:42:32 +02:00
Thulinma
492dcd03f5 Fixed TS live input 2017-05-12 17:05:09 +02:00
Thulinma
60b425395e Fixed FLV/RTMP/HDS A-law and Mu-law support 2017-05-12 15:07:18 +02:00