Commit graph

3533 commits

Author SHA1 Message Date
Thulinma
26f4d1fdee 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:35:06 +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
fdf4eeb9f1 Server start boolean now correctly set to true 2017-06-09 20:16:06 +02:00
Thulinma
22ac5bc2a4 YOU MUST CONSTRUCT MOAR MP4 DEBUG DATA 2017-06-09 20:15:54 +02:00
Thulinma
cf12baedb5 Using isKeyframe function from H264 library instead of local version in RTSP output 2017-06-09 20:15:43 +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
afff9c6079 No longer leave UDP socket open in spawned children from Controller 2017-05-25 12:15:00 +02:00
Thulinma
35c33b04ec Added Chrome workaround INFO-level message in MP4 output 2017-05-23 21:40:29 +02:00
Thulinma
6bca77d758 Merge branch 'development' into LTS_development 2017-05-23 21:36:55 +02:00
Thulinma
24a1744b7e Input now prints message and aborts cleanly when pull lock could not be opened. 2017-05-23 21:36:49 +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
3bad5c2161 Hopefully fixed Windows 2017-05-17 12:09:04 +02:00
Thulinma
6e21e70fae Fixed Windows builds. Wtf..? 2017-05-16 20:15:00 +02:00
Thulinma
7d6e133858 Merge branch 'development' into LTS_development 2017-05-16 16:25:11 +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
baf5c79436 Merge branch 'development' into LTS_development 2017-05-16 14:53:43 +02:00
Thulinma
3157bfdd35 Fixed a compile warning 2017-05-16 14:53:31 +02:00
Thulinma
fac86bce49 Updated MistInAV in line with recent libavformat deprecations 2017-05-16 14:52:33 +02:00
Thulinma
14d15ce318 Fixed compile warnings 2017-05-16 14:25:20 +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
a191a77689 Merge branch 'development' into LTS_development 2017-05-15 17:20:54 +02:00
Cat
9e9edc4805 LSP: shallow extend makes more sense and fixes some issues; live stream hint should use configured ports; not sure why folder icons were too big, but fixed; added HLS and DTSC pull to stream source IH 2017-05-15 17:20:47 +02:00
Thulinma
0181a86901 Merge branch 'development' into LTS_development 2017-05-15 17:15:50 +02:00
Thulinma
38bbadb731 Updated API to force account creation through LSP when no accounts present 2017-05-15 17:15:36 +02:00
Thulinma
e33c8bf059 Merge branch 'development' into LTS_development 2017-05-15 17:12:53 +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
35d352c499 Merge branch 'development' into LTS_development 2017-05-15 12:26:48 +02:00
Thulinma
3a4f990143 Removed useless variables in input class 2017-05-15 12:26:38 +02:00
Thulinma
5ed7c7ab22 Fixed TS input 2017-05-15 12:26:27 +02:00
Thulinma
51209e816c Removed useless variables in input class 2017-05-15 12:26:17 +02:00
Thulinma
628795e476 Why was this even in here? 2017-05-15 11:28:35 +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
2ba1dac4cd TS UDP input error message fix + stop if buffer shuts down fix 2017-05-15 11:15:11 +02:00
Thulinma
60d647be8e Forward skipping reduced to prevent jitter 2017-05-15 10:27:17 +02:00
Thulinma
3cba6f011f Merge branch 'development' into LTS_development 2017-05-13 23:43:06 +02:00