Thulinma
ad4c1abd0b
Playlist support fixed
2021-12-24 15:09:36 +01:00
Marco van Dijk
3d9ed39396
setstreamVodField and streamLiveField no longer mutually exclusive
...
Removed curPage map from IO. bufferFrame now creates this variable locally and passes it to bufferStart, bufferFinalize and bufferNext
Fix keyNum selection with mixed live & VoD data
Fix bufferframe to handle mixed VoD and live
Added check to bufferFrame to not start the countdown timer for removing live pages
Fixed countdown timer being set using keyNum rather than pageNumber, which resulted in the wrong pages being deleted
livePage variable moved from static to private variable to correctly handle multithreaded inputs
# Conflicts:
# src/io.cpp
# src/output/output.cpp
2021-11-22 15:38:58 +01:00
Thulinma
0a3c399a98
Ensure key and page numbers are all 32 bits, robustify/fix packet handling internals
2021-10-19 22:29:42 +02:00
Thulinma
cbe4f017f3
Auto-update width/height/fps for livestreamed H264 and VP8 tracks, regardless of input type
2021-10-19 22:29:40 +02:00
Phencys
2b99f2f5ea
New Meta commit
2021-10-19 22:29:40 +02:00
DDVTech
fccf66fba2
Restyle
2021-10-19 22:29:40 +02:00
Thulinma
6ddc4adadf
Merge branch 'development' into LTS_development
2018-08-27 14:17:20 +02:00
Ramoe
33488da329
Added singular mode override for inputs
2018-08-27 14:13:25 +02:00
Thulinma
ad29c297c2
Merge branch 'development' into LTS_development
...
# Conflicts:
# lib/bitfields.h
# src/input/input.cpp
# src/output/output.cpp
2018-01-24 19:12:05 +01:00
Thulinma
363df9aacf
Moved getMainSelectedTrack to InOutBase class
2018-01-24 18:59:29 +01:00
Thulinma
dc8bae8dd3
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/output/output.h
2017-07-28 18:39:49 +02:00
Thulinma
3eb69ff2c7
Changed bufferLivePacket and related functions to have const DTSC::Packet references
2017-07-28 18:38:54 +02:00
Thulinma
0c87ba1f7b
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/input/input.cpp
2017-05-12 12:48:58 +02:00
Erik Zandvliet
c56b72dbca
Added a couple of IO convenience functions
2017-05-12 12:44:14 +02:00
Thulinma
746d982d28
bufferLivePacket improvements for generic Outputs
2017-03-16 17:15:50 +01:00
Thulinma
eef9303e61
bufferLivePacket improvements for generic Outputs
2017-03-16 17:12:54 +01:00
Thulinma
a131557a43
Added proper buffering of not-yet-accepted tracks.
2016-06-10 14:18:01 +02:00
Thulinma
e6ff699ad8
Added proper buffering of not-yet-accepted tracks.
2016-06-07 23:24:52 +02:00
Thulinma
4c9c6fa7ba
Backported various little edits from Pro edition.
2016-06-02 14:07:21 +02:00
Erik Zandvliet
dda0ea669c
Fully implemented DTSC pull support
2016-05-05 16:05:12 +02:00
Erik Zandvliet
c25a533729
Recording, HLS Push, UDP (Multicast) Input, Threaded TS
2016-02-12 16:30:33 +01:00
Thulinma
c20b8f2081
Fixed newlines in debug messages. Also, backported various Pro edition fixes that belonged in OS edition.
2015-10-08 13:54:54 +02:00
Erik Zandvliet
1f4b523b1b
Initial TS Input commit
2015-09-10 00:54:55 +02:00
Erik Zandvliet
0913d2607e
Working PlayReady/Verimatrix DRM support
2015-09-02 12:09:37 +02:00
Erik Zandvliet
d370ef4eac
Working multi-input
2015-04-02 09:56:47 +02:00