Thulinma
|
4f7b902453
|
JSON blocking fix + output reselect fix for early stream times
|
2018-08-30 13:52:27 +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
|
84de51ab8c
|
Merge branch 'development' into LTS_development
|
2018-08-24 20:05:14 +02:00 |
|
Thulinma
|
01e15663e9
|
Improved seek function for real-time protocols
|
2018-08-24 20:05:08 +02:00 |
|
Thulinma
|
18f9d2682f
|
Added some helpful high-level debug messages to generic IO handlers, fixed missing track selection when streaming live input
|
2018-07-20 14:22:46 +02:00 |
|
Thulinma
|
fe7cee8666
|
Added some helpful high-level debug messages to generic IO handlers, fixed missing track selection when streaming live input
|
2018-07-18 21:22:28 +02:00 |
|
Thulinma
|
d48967d549
|
Improved selectDefaultTracks function to give feedback on selection changes.
|
2018-07-04 11:51:03 +02:00 |
|
Thulinma
|
2a028fa309
|
Added bootMsOffset to DTSC::Meta, RTMP now syncs on it.
|
2018-07-04 11:50:44 +02:00 |
|
Thulinma
|
0ee58e3096
|
Improved audio/video/subtitle GET param selectors to no longer select tracks when unable to select requested tracks
|
2018-07-04 11:50:27 +02:00 |
|
Thulinma
|
b352b17de8
|
Improved track selection logic for JSON output
|
2018-07-04 11:50:23 +02:00 |
|
Thulinma
|
9723159592
|
Improved selectDefaultTracks function to give feedback on selection changes.
|
2018-07-04 11:48:36 +02:00 |
|
Thulinma
|
43934cf69c
|
Added bootMsOffset to DTSC::Meta, RTMP now syncs on it.
|
2018-07-04 11:48:14 +02:00 |
|
Thulinma
|
1451b64e00
|
Improved track selection logic for JSON output
|
2018-07-04 11:19:02 +02:00 |
|
Thulinma
|
ebdaf6e063
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.cpp
|
2018-06-12 11:25:59 +02:00 |
|
Thulinma
|
967bc5729c
|
Improved input start behavior for live pushed streams
|
2018-06-12 11:24:35 +02:00 |
|
Erik Zandvliet
|
0fff6f8773
|
Skip at least some corruption in TS
|
2018-05-16 10:48:12 +02:00 |
|
Thulinma
|
94bb2aa0f1
|
Fix potential segfault in doSync
|
2018-05-09 10:24:59 +02:00 |
|
Thulinma
|
ee55646141
|
Added Output::disconnect() call
|
2018-03-20 14:30:51 +01:00 |
|
Thulinma
|
0385daabe8
|
Merge branch 'development' into LTS_development
|
2018-03-20 14:30:42 +01:00 |
|
Thulinma
|
74baf8d4a4
|
Added Output::disconnect() call
|
2018-03-20 14:22:04 +01: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
|
7540bfa27f
|
Changed several onFinish'es into onFail, where appropriate
|
2017-12-13 11:06:50 +01:00 |
|
Thulinma
|
15801aa7b7
|
Track mapping and deletion fixes
|
2017-11-28 11:08:30 +01:00 |
|
Thulinma
|
2dd62e0dce
|
Track mapping and deletion fixes
|
2017-11-28 10:54:52 +01:00 |
|
Thulinma
|
13c224e698
|
Default file handler message to VERYHIGH level
|
2017-11-27 10:15:59 +01:00 |
|
Thulinma
|
307d14f901
|
Added more ISO639 support (2-letter codes and conversions), improved audio/video/subtitle selection through HTTP connectors
|
2017-11-23 14:15:04 +01:00 |
|
Thulinma
|
310e7bc5f9
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.cpp
|
2017-11-23 14:08:32 +01:00 |
|
Thulinma
|
ae8760ee08
|
Changed default track selection ordering for VoD files back to previous ordering, live is still reversed.
|
2017-11-23 14:07:46 +01:00 |
|
Thulinma
|
8e6af4c591
|
Fixed repushing issues
|
2017-11-07 11:12:12 +01:00 |
|
Thulinma
|
014eed32e8
|
Fixed recstart/recstop values in the past
|
2017-10-26 12:50:59 +02:00 |
|
Thulinma
|
acecdff31c
|
Merge branch 'development' into LTS_development
|
2017-10-09 16:05:04 +02:00 |
|
Erik Zandvliet
|
90c017bfcd
|
Exit page load on !keepGoing()
|
2017-10-09 15:17:02 +02:00 |
|
Thulinma
|
78b5c28116
|
Added recstartunix and recstopunix to time recordings by unix time (seconds, not millis)
|
2017-10-09 15:16:48 +02:00 |
|
Thulinma
|
178c888e56
|
Removed minSkipAhead, improved seeking algorithm.
|
2017-09-29 16:20:51 +02:00 |
|
Thulinma
|
485a4ecbbe
|
Removed minSkipAhead, improved seeking algorithm.
|
2017-09-29 16:13:01 +02:00 |
|
Thulinma
|
8fbdafb288
|
Generalized recording, pimped.
|
2017-09-27 12:09:18 +02:00 |
|
Erik Zandvliet
|
f8b9db9dcd
|
Generalized recording, added recfrom and recuntil flags
|
2017-09-27 12:09:18 +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
|
f3f2802844
|
Added minKeepAway support to DTSC::Track object, senders and parsers
|
2017-08-03 15:06:12 +02: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
|
194a717ad6
|
Incoming pushes now wait for buffer shutdowns and restart it, if needed (no more failing quick successive pushes!), simplified output logic with keepGoing() function, added missing termination checks in some wait loops
# Conflicts:
# src/output/output.h
|
2017-07-04 13:23:22 +02:00 |
|
Thulinma
|
c2520f9c81
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.cpp
# src/output/output.h
|
2017-07-04 13:22:37 +02:00 |
|
Thulinma
|
f4242f23bf
|
Incoming pushes now wait for buffer shutdowns and restart it, if needed (no more failing quick successive pushes!), simplified output logic with keepGoing() function, added missing termination checks in some wait loops
|
2017-07-04 13:12:03 +02:00 |
|
Thulinma
|
422caafde2
|
Added extra fields to RECORDING_END trigger:
- time of connection start
- time of connection end
- duration of media
- first media timestamp
- last media timestamp
|
2017-06-23 15:08:47 +02:00 |
|
Thulinma
|
0e1a18986a
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
|
2017-06-23 15:06:59 +02:00 |
|
Thulinma
|
7f76d7bc30
|
Added ability for file recording to create parent directories first
|
2017-06-23 15:05:50 +02:00 |
|