Commit graph

480 commits

Author SHA1 Message Date
Thulinma
891696df83 Added MP4 subtitle input durations 2017-11-23 14:15:09 +01:00
Ramoe
e09cd5308e Added SRT input, MP4 output subtitle support, DASH and HLS output subtitle support 2017-11-23 14:14:58 +01:00
Ramoe
b9e261e1ef Reworked existing subtitle support (sideloaded, MP4 in and srt out) 2017-11-23 14:14:52 +01:00
Thulinma
2bb80d5868 Fixed TS input last packet being dropped 2017-11-07 14:30:30 +01:00
Thulinma
a053b00d49 Merge branch 'development' into LTS_development 2017-11-07 11:12:59 +01:00
Thulinma
7d6bdb5553 Fixed left-over stream state problems 2017-11-07 11:12:02 +01:00
Thulinma
de30f9b2a4 HLS input HTTPS support 2017-11-01 19:35:09 +01:00
Erik Zandvliet
e2e2193345 Fixed resetting rollOver count on seek for VoD TS files. 2017-10-26 15:11:35 +02:00
Thulinma
60e04c4058 Fix RTSP input compile 2017-10-26 11:13:24 +02:00
Thulinma
f5c1e6b573 RTSP pull input
Includes TCP, UDP and authentication support
2017-10-24 14:10:12 +02:00
Thulinma
cac503f774 Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input.cpp
2017-10-24 14:09:13 +02:00
Thulinma
a27cf083e6 Added streamMainLoop function to Input class 2017-10-24 14:08:10 +02:00
Thulinma
08dc361e06 Added support for DVR option in TS input 2017-09-27 12:09:18 +02:00
Erik Zandvliet
0f7f6b3bc7 Sideloaded SRT file support 2017-08-29 10:58:32 +02:00
Erik Zandvliet
c19732a6ae Fixed filtering of unsupported data tracks in MP4 2017-08-15 12:08:30 +02:00
Thulinma
07a0a3df2d Moved STREAM_BUFFER EMPTY call from ~MistInBuffer() to finish() 2017-08-04 11:45:23 +02:00
Thulinma
c64b5c9934 Fixed HLS input in Windows 2017-08-03 15:09:15 +02:00
Ramoe
baca95f0bf Implemented minKeepAway for HLS live input 2017-08-03 15:09:02 +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
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
Thulinma
5126928d0d MistInAV support for MPEG2/MP2 2017-07-28 18:40:10 +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
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
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
Ramkoemar
0f92664bb4 bugfixes hls input 2017-07-25 15:57:15 +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
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
9405c8931c TS input now correctly obeys always-on setting. 2017-07-22 18:57:36 +02:00
Thulinma
7bbec5323e HLS input can now be set to always on 2017-07-22 18:57:36 +02:00
Thulinma
d42bf9777e Merge branch 'development' into LTS_development
# Conflicts:
#	CMakeLists.txt
#	src/input/input_buffer.cpp
2017-07-22 18:55:12 +02:00
Thulinma
45e4cddec9 Updated Input class with preRun() and checkArguments() instead of single setup() function 2017-07-22 18:53:05 +02:00
Thulinma
72a6816ec1 Added DTSC stdin input 2017-07-22 18:50:16 +02:00
Thulinma
a0d54e1a95 Added H264 Annex B stream input 2017-07-22 18:49:57 +02:00
Erik Zandvliet
a2b83e0cd3 Merge branch 'development' into LTS_development 2017-07-19 17:43:27 +02:00
Thulinma
9cc2f75a8e Added load balancer input 2017-07-05 13:47:21 +02:00
Thulinma
0e1a18986a Merge branch 'development' into LTS_development
# Conflicts:
#	lib/stream.cpp
2017-06-23 15:06:59 +02:00
Thulinma
0907d6424f Fixed buffer status bug, fixed buffer firstms/lastms bug 2017-06-23 15:06: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
290d01a47f Merge branch 'development' into LTS_development 2017-06-19 20:37:45 +02:00
Erik Zandvliet
4de8932fe0 Fix in mp3 seeking code to correctly set the timestamp. 2017-06-19 20:37:25 +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