Commit graph

3653 commits

Author SHA1 Message Date
Ramoe
d2d80c7360 Fixed RTSP/SDP control track selection 2017-08-03 15:09:08 +02:00
Ramoe
baca95f0bf Implemented minKeepAway for HLS live input 2017-08-03 15:09:02 +02:00
Thulinma
b0c7897568 Added minKeepAway support to DTSC::Track object, senders and parsers 2017-08-03 15:08:56 +02:00
Thulinma
bb2e6de56a Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input.cpp
2017-08-03 15:08:48 +02:00
Thulinma
6c4cea3954 Fix for Cygwin input crashes 2017-08-03 15:08:13 +02:00
Thulinma
41ec2822b1 Fixed inputs not obeying the SIMUL_TRACKS setting 2017-08-03 15:08:04 +02:00
Thulinma
f3f2802844 Added minKeepAway support to DTSC::Track object, senders and parsers 2017-08-03 15:06:12 +02:00
Thulinma
752093ddcf Increase debug level of No PES packets to parse message 2017-07-31 23:58:42 +02:00
Thulinma
8353939d8a Changed bufferLivePacket and related functions to have const DTSC::Packet references 2017-07-28 18:58:34 +02:00
Thulinma
54a8803f29 RTP cleanup + RTSP analyser + RTP MPEG2/MP2/HEVC support 2017-07-28 18:40:37 +02:00
Thulinma
f5553f49f9 Fixed MPEG2/MP2 support in HLS 2017-07-28 18:40:33 +02:00
Erik Zandvliet
2a721f5e7f TS MPEG2/MP2 support 2017-07-28 18:40:24 +02:00
Erik Zandvliet
9c2bd38611 Added MPEG library 2017-07-28 18:40:19 +02:00
Erik Zandvliet
5dce70e933 H265 library improvements 2017-07-28 18:40:14 +02:00
Thulinma
5126928d0d MistInAV support for MPEG2/MP2 2017-07-28 18:40:10 +02:00
Thulinma
c0515579a0 Fixed HLS push output HEVC support 2017-07-28 18:40:06 +02:00
Thulinma
7da1bf241e Updated WAV output to use Util::ResizeablePointer 2017-07-28 18:39:59 +02:00
Thulinma
dc8bae8dd3 Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output.h
2017-07-28 18:39:49 +02:00
Erik Zandvliet
c895a6b7e2 Added codec to "Done buffering" message 2017-07-28 18:39:09 +02:00
Thulinma
3eb69ff2c7 Changed bufferLivePacket and related functions to have const DTSC::Packet references 2017-07-28 18:38:54 +02:00
Thulinma
05d1fa5c8d Updated RTMP output to use Util::ResizeablePointer 2017-07-28 18:37:03 +02:00
Thulinma
db1ad97c36 Added Util::ResizeablePointer class 2017-07-28 18:36:58 +02:00
Thulinma
5e7627705a Merge branch 'development' into LTS_development
# Conflicts:
#	src/controller/controller.cpp
2017-07-28 13:25:22 +02:00
Thulinma
b0404075f5 Prettified controller + fixed Ctrl+C during startup questions + made 't' answer add protocols + No longer ask to add protocols when none are installed. 2017-07-28 13:23:15 +02:00
Thulinma
43e7b6b8be Prettified controller + fixed Ctrl+C during startup questions + made 't' answer add protocols + No longer ask to add protocols when none are installed. 2017-07-28 13:22:11 +02:00
Thulinma
499444ba52 Updater now disabled for dev builds 2017-07-28 13:16:45 +02:00
Thulinma
8fef68f331 New license parsing, according to fancy flowchart 2017-07-28 13:16:33 +02:00
Thulinma
20b3010e75 Added http://*.ts and http-ts://* URL support to TS input, siginificant TS parsing/input speed upgrades, various other related fixes and sundry 2017-07-27 18:59:23 +02:00
Thulinma
e608ef69fd Merge branch 'development' into LTS_development 2017-07-27 18:57:50 +02:00
Thulinma
cba764d8eb scanAnnexB speed optimize 2017-07-27 18:57:23 +02:00
Thulinma
9be07e5ecb TS::Packet FromFile 64-bit support and garbage data recovery improvements 2017-07-27 18:57:14 +02:00
Thulinma
e8db89319a DTSC getInt is now uint64_t instead of int 2017-07-27 18:56:28 +02:00
Thulinma
410b99d1cf Some fixes to MP4 live output 2017-07-26 17:03:27 +02:00
Thulinma
8f4ddf14d9 Added header read speed timers, simplified header logic for VoD. 2017-07-26 17:02:03 +02:00
Thulinma
6b1db9d0ec Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input.cpp
2017-07-26 17:01:52 +02:00
Thulinma
3446d022e8 Added header read speed timers, simplified header logic for VoD. 2017-07-26 17:00:36 +02:00
Thulinma
c534a2d3ca Increased SIMUL_TRACKS from 10 to 20 2017-07-26 16:57:00 +02:00
Thulinma
871bee3436 Improvements to Downloader class to allow for more flexibility in usage 2017-07-26 16:55:34 +02:00
Thulinma
da37a33d47 Fixed API calls not taking immediate effect, fixed UDP API not locking config 2017-07-25 16:52:27 +02:00
Ramkoemar
0f92664bb4 bugfixes hls input 2017-07-25 15:57:15 +02:00
Ramkoemar
7ac6388dbb add alignment flag to ts lib 2017-07-25 15:57:07 +02:00
Thulinma
f3cc7b0a4e Merge branch 'development' into LTS_development 2017-07-25 15:57:01 +02:00
Ramkoemar
96c451463b updated h264 input for new dtsc edits 2017-07-25 15:56:51 +02:00
Ramkoemar
c7816c42f0 updated appendNal and added upgradeNal in DTSC lib, nal lib speedup 2017-07-25 15:56:38 +02:00
Thulinma
16ba3a4f3a Merge branch 'development' into LTS_development 2017-07-25 15:52:58 +02:00
Thulinma
994ad94fde Fixed compiling on < C++11 compilers 2017-07-25 15:52:52 +02:00
Thulinma
9fbd0b6112 Added ts-exec: input support 2017-07-22 18:58:17 +02:00
Thulinma
fc5adc6ac0 LTS commit of OS edition Input edits 2017-07-22 18:58:17 +02:00
Thulinma
29c05bda3f Improvements to HLS analyser 2017-07-22 18:57:37 +02:00
Thulinma
9405c8931c TS input now correctly obeys always-on setting. 2017-07-22 18:57:36 +02:00