Thulinma
|
57e40fe921
|
Merge branch 'development' into LTS_development
|
2018-10-11 15:15:40 +02:00 |
|
Thulinma
|
2aa86ccf01
|
Fix memory leak in live inputs
|
2018-10-11 15:15:18 +02:00 |
|
Thulinma
|
b496023d7f
|
Added support for local variables in MistIn processes, stored in the DTSH header.
|
2018-07-20 14:22:54 +02:00 |
|
Thulinma
|
7f770b27b7
|
Added support for local variables in MistIn processes, stored in the DTSH header.
|
2018-07-18 21:22:28 +02:00 |
|
Thulinma
|
ee195f0089
|
Implemented basic version of DTSC::RetimedPacket
|
2018-07-04 11:50:53 +02:00 |
|
Thulinma
|
2a028fa309
|
Added bootMsOffset to DTSC::Meta, RTMP now syncs on it.
|
2018-07-04 11:50:44 +02:00 |
|
Thulinma
|
a984243d56
|
Implemented basic version of DTSC::RetimedPacket
|
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
|
b2c5843d54
|
Merge branch 'development' into LTS_development
|
2017-11-01 15:25:43 +01:00 |
|
Thulinma
|
6b5016691d
|
Bumped DTSH version number to 4 for peak/average bit rate calculations
|
2017-11-01 15:25:36 +01:00 |
|
Thulinma
|
3a8b9e2a8a
|
Merge branch 'development' into LTS_development
|
2017-10-24 14:42:24 +02:00 |
|
Erik Zandvliet
|
cba0c0b38b
|
Calculate both average and peak bit rates
|
2017-10-24 14:42:16 +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
|
e608ef69fd
|
Merge branch 'development' into LTS_development
|
2017-07-27 18:57:50 +02:00 |
|
Thulinma
|
e8db89319a
|
DTSC getInt is now uint64_t instead of int
|
2017-07-27 18:56:28 +02:00 |
|
Thulinma
|
f3cc7b0a4e
|
Merge branch 'development' into LTS_development
|
2017-07-25 15:57:01 +02:00 |
|
Ramkoemar
|
c7816c42f0
|
updated appendNal and added upgradeNal in DTSC lib, nal lib speedup
|
2017-07-25 15:56:38 +02:00 |
|
Thulinma
|
288cc5d3ce
|
Improved NAL unit and keyframe handling
|
2017-05-15 17:12:48 +02:00 |
|
Thulinma
|
1f3ab6e473
|
Improved NAL unit and keyframe handling
|
2017-05-15 17:11:24 +02:00 |
|
Thulinma
|
0c87ba1f7b
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input.cpp
|
2017-05-12 12:48:58 +02:00 |
|
Ramoe
|
45022f36c9
|
Added several DTSC packet convenience functions
|
2017-05-12 12:44:02 +02:00 |
|
Thulinma
|
daa0833970
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.h
# src/output/output_rtmp.cpp
|
2017-02-28 14:07:18 +01:00 |
|
Thulinma
|
88749d2259
|
Added sourceURI to stream metadata structures
|
2017-02-28 13:59:38 +01:00 |
|
Thulinma
|
1db7f2c300
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/dtsc.h
# lib/dtscmeta.cpp
|
2016-10-11 16:08:52 +02:00 |
|
Thulinma
|
224e3a3f0d
|
Some small DTSC and HTTP library fixes
|
2016-10-11 16:03:32 +02:00 |
|
Thulinma
|
7f6b919e4f
|
Merge branch 'development' into LTS_development
|
2016-10-11 15:21:58 +02:00 |
|
Thulinma
|
c5870b02f1
|
Improved buffer behaviour for streams that are faster than real-time. Improved documentation for those areas as well.
|
2016-10-11 15:14:12 +02:00 |
|
Thulinma
|
915a10207b
|
Merge branch 'development' into LTS_development
|
2016-10-11 15:04:11 +02:00 |
|
Thulinma
|
22cd84fcd5
|
Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50%
|
2016-10-11 15:02:29 +02:00 |
|
Thulinma
|
1172768c34
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/controller/controller_storage.h
# src/output/output.cpp
|
2016-09-15 16:17:06 +02:00 |
|
Thulinma
|
7518014703
|
Added DTSH versioning, made bigMeta the default
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
4bcfb5191a
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_progressive_mp4.cpp
|
2016-07-18 10:43:38 +02:00 |
|
Thulinma
|
3844dac4fd
|
Added track language support to TS and DTSC internals
|
2016-07-18 10:20:29 +02:00 |
|
Thulinma
|
02ac648bae
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_hls.cpp
|
2016-06-26 21:16:06 +02:00 |
|
Thulinma
|
9e391915df
|
HLS-related buffer size optimizes
|
2016-06-26 21:14:23 +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 |
|
Thulinma
|
668560ff05
|
Added skipDynamic optional argument to most binary representations of metadata/tracks, which skips sending dynamic parts of the metadata if true.
|
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
|
53febd82d1
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input_buffer.cpp
|
2016-02-12 16:18:54 +01:00 |
|
Thulinma
|
7c759c7664
|
Optimized getWritableIdentifier to improve the speed of MistInBuffer even further.
|
2016-02-12 15:39:01 +01:00 |
|
Thulinma
|
fa6dd9ee56
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/dtsc.cpp
# lib/dtsc.h
|
2016-01-28 11:31:00 +01:00 |
|
Thulinma
|
9631b79e86
|
Removed DTSC::Stream and DTSC::Ring classes - no longer in use anywhere.
|
2016-01-28 11:27:26 +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 |
|
Thulinma
|
f562369db2
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/mp4.cpp
# lib/mp4_generic.cpp
# lib/mp4_generic.h
|
2015-09-03 22:03:24 +02:00 |
|
Thulinma
|
b0b4a5d10d
|
Added Track::finalize call to finish (live) tracks and record their complete duration, by Oswald de Bruin.
|
2015-09-03 20:20:47 +02:00 |
|