Thulinma
|
7a03d3e96c
|
RTP rewrite using generic RTP::toDTSC class
|
2018-12-06 11:07:07 +01:00 |
|
Thulinma
|
4d4a7bb969
|
Merge branch 'development' into LTS_development
|
2018-12-04 13:11:07 +01:00 |
|
Thulinma
|
593b291e85
|
Fixed HTTP forwarding of wildcard streams
|
2018-12-04 13:10:53 +01:00 |
|
Thulinma
|
f167d926f0
|
Merge branch 'development' into LTS_development
|
2018-12-03 19:47:17 +01:00 |
|
Thulinma
|
de1536fb35
|
Added PRETTY_PRINT_TIME/PRETTY_ARG_TIME defines for easy pretty-printing of second-based time intervals
|
2018-12-03 19:47:12 +01:00 |
|
Thulinma
|
9ba2619b9f
|
Merge branch 'development' into LTS_development
|
2018-12-03 17:31:26 +01:00 |
|
Thulinma
|
cb0b69690a
|
Don't wait for non-existent DTSCShmReader pages
|
2018-12-03 17:31:02 +01:00 |
|
Thulinma
|
5812406139
|
Merge branch 'development' into LTS_development
|
2018-12-03 15:04:38 +01:00 |
|
Thulinma
|
a7607ad037
|
Fix for crashing of non-configured streams
|
2018-12-03 14:12:57 +01:00 |
|
Thulinma
|
e5912a3119
|
Merge branch 'development' into LTS_development
|
2018-11-28 16:24:26 +01:00 |
|
Thulinma
|
5ae6962233
|
Added support for GET variable passing in HTTP::Parser::BuildRequest()
|
2018-11-28 16:24:20 +01:00 |
|
Thulinma
|
8f971dc854
|
Merge branch 'development' into LTS_development
|
2018-11-28 13:16:27 +01:00 |
|
Thulinma
|
952fd952a5
|
Fix for packing JSON with double/float values.
|
2018-11-28 13:16:21 +01:00 |
|
Thulinma
|
8658efc04c
|
Fixes/improvements to H264 lib and analyser
|
2018-11-28 12:08:02 +01:00 |
|
Thulinma
|
ec0b19b92c
|
Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests
|
2018-11-28 12:01:57 +01:00 |
|
Thulinma
|
6a6dd5d7ed
|
Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests
|
2018-11-28 11:59:54 +01:00 |
|
Thulinma
|
83665c4e3b
|
Merge branch 'development' into LTS_development
|
2018-11-28 11:55:15 +01:00 |
|
Thulinma
|
3cb03392e1
|
Added stream name to logging
|
2018-11-28 11:55:08 +01:00 |
|
Thulinma
|
98e3940079
|
Robustify accesses to server config
|
2018-11-28 11:46:33 +01:00 |
|
Thulinma
|
ac92e09262
|
Robustify accesses to server config
|
2018-11-28 11:46:22 +01:00 |
|
Thulinma
|
e00247af87
|
Merge branch 'development' into LTS_development
|
2018-11-19 14:04:06 +01:00 |
|
Thulinma
|
552240b528
|
Make FLV input read until errors, instead of aborting entirely.
|
2018-11-19 14:03:53 +01:00 |
|
Thulinma
|
109995809d
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_http_internal.cpp
|
2018-11-13 16:35:12 +01:00 |
|
Thulinma
|
7b0da7b65c
|
JSON compareExcept and compareOnly functions now support arrays.
|
2018-11-13 16:26:19 +01:00 |
|
Thulinma
|
6e2e7d81b2
|
TS optimize, specifically MPEG2 speedup
|
2018-11-01 17:04:05 +01:00 |
|
Thulinma
|
6a5549444b
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input_buffer.cpp
# src/output/output_ts_base.cpp
|
2018-11-01 16:37:03 +01:00 |
|
Thulinma
|
24006648f9
|
Cleaned up, fixed and robustified semaphore and signal related code
|
2018-11-01 16:11:47 +01:00 |
|
Thulinma
|
78101d8c91
|
Merge branch 'development' into LTS_development
|
2018-10-30 14:59:37 +01:00 |
|
Thulinma
|
ee9b076b76
|
Limit how long startInput() will wait for an input to finish booting or shutting down
|
2018-10-30 14:59:32 +01:00 |
|
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
|
a0b011325c
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_ebml.cpp
|
2018-10-10 15:06:09 +02:00 |
|
Thulinma
|
ab39cca5f4
|
Fixed EBML input cutting off zero bytes in places where it's not appropriate
|
2018-10-10 15:04:37 +02:00 |
|
Thulinma
|
d7c36a0800
|
Merge branch 'development' into LTS_development
|
2018-10-07 17:01:11 +02:00 |
|
Thulinma
|
1b137ad3c3
|
Fixed all-interface IPv6 sockets being created when attempting to listen on a non-IPv6 interface address
|
2018-10-07 17:01:06 +02:00 |
|
Thulinma
|
b35d56cd8f
|
Added ability to override internal UDP API bound host/port
|
2018-10-07 16:06:20 +02:00 |
|
Thulinma
|
28db254d7b
|
Merge branch 'development' into LTS_development
|
2018-10-03 23:55:58 +02:00 |
|
Thulinma
|
14fa673df6
|
Switched extended RTMP timestamps from big endian to little endian, to match most current-day implementations.
|
2018-10-03 23:55:48 +02:00 |
|
Thulinma
|
cf101262db
|
Fixed audio/data rate calculation in Flash-based outputs
|
2018-10-03 23:55:43 +02:00 |
|
Thulinma
|
9d702dbc78
|
Merge branch 'development' into LTS_development
|
2018-10-03 11:00:09 +02:00 |
|
Thulinma
|
c9dc42ff18
|
Fixed support for gstreamer matroska streams
|
2018-10-03 10:59:50 +02:00 |
|
Thulinma
|
aee6420943
|
Merge branch 'development' into LTS_development
|
2018-10-02 13:48:32 +02:00 |
|
Thulinma
|
a74c9682c9
|
JSON lib fixes
|
2018-10-02 13:45:07 +02:00 |
|
Thulinma
|
4d9f11fd8b
|
Fix RTSP input
|
2018-09-08 16:16:00 +02:00 |
|
Erik Zandvliet
|
493e5bebfa
|
AVCCBox.multiplyPPS(), allow for multiple SPS/PPS in AVCC Box
|
2018-08-30 18:59:03 +02:00 |
|
Thulinma
|
b8c932ad1c
|
Merge branch 'development' into LTS_development
|
2018-08-30 18:33:44 +02:00 |
|
Erik Zandvliet
|
373b9afd32
|
Allow for multiple SPS/PPS in AVCC Box
|
2018-08-30 18:32:50 +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
|
b4741abbc2
|
Merge branch 'development' into LTS_development
|
2018-08-23 15:31:39 +02:00 |
|