Thulinma
|
033ec8d692
|
Make sure DTS/PTS offsets in TS are always positive.
|
2015-02-13 01:44:40 +01:00 |
|
Thulinma
|
5adfe6b672
|
Fixed timestamp issuses in all TS-based protocols
|
2015-02-12 15:52:09 +01:00 |
|
Thulinma
|
d6fb4baff4
|
Generalized TS PMT generation, fixed various minor problems with MP4 and HTTP.
|
2015-02-12 14:17:33 +01:00 |
|
Thulinma
|
f31552e37a
|
Added support for varying sizes of shared memory in Windows, by prepending them with their length.
|
2015-01-27 13:17:11 +01:00 |
|
Thulinma
|
99692008a7
|
Fixed MP4 issues for box sizes >= 0x80000000
|
2015-01-27 12:46:26 +01:00 |
|
Thulinma
|
4e535799af
|
Converted previously hardcoded default sizes for shared memory pages to defines.
|
2015-01-27 11:46:05 +01:00 |
|
Thulinma
|
e34d7407a6
|
Added support for string videoframerate values in FLV metadata, as opposed to number values.
|
2015-01-15 16:43:04 +01:00 |
|
Thulinma
|
247c3f9914
|
Decreased debug message verbosity some.
|
2015-01-15 10:21:59 +01:00 |
|
Thulinma
|
b988431aff
|
Fixed FLV framerate -> videoframerate in metadata.
|
2015-01-15 10:10:54 +01:00 |
|
Erik Zandvliet
|
79fdf3f2c9
|
Allows waiting for the creation of a semaphore (if it does not exist yet) for a maximum of 5 seconds
|
2015-01-12 10:12:22 +01:00 |
|
Thulinma
|
6a61b3be08
|
Made shared memory or shared files implementation a compile flag, fixed various compile warnings.
|
2014-12-30 22:11:42 +01:00 |
|
Thulinma
|
6d41cb96d5
|
Fixed compile error in ogg.cpp on fresh builds.
|
2014-12-23 13:52:51 +01:00 |
|
ozzay
|
bca9546d6d
|
semaphore bugfix!
|
2014-12-23 13:11:37 +01:00 |
|
Thulinma
|
4d9f4da3f1
|
Ogg support fixed and re-added. Squash of various commits made by Wouter Spruit.
|
2014-12-23 13:05:41 +01:00 |
|
Erik Zandvliet
|
689e1d714e
|
Support for even more viewers
|
2014-12-17 16:11:04 +01:00 |
|
Erik Zandvliet
|
e94e598841
|
Allow for more viewers on sharedServer classes
|
2014-12-17 16:03:59 +01:00 |
|
Thulinma
|
7822e5c75d
|
Fixed memory leak in MP4 library.
|
2014-12-16 13:07:34 +01:00 |
|
Erik Zandvliet
|
1e7766701d
|
Edited maximum "send through socket" size for windows
|
2014-12-15 21:34:41 +01:00 |
|
Thulinma
|
7e5d7264ae
|
Fixed race condition when disconnecting shared memory client elements.
|
2014-12-15 18:16:08 +01:00 |
|
Thulinma
|
69bfb3a0be
|
Various MP4 lib optimizations.
|
2014-12-13 16:54:40 +01:00 |
|
Thulinma
|
6d67bcdd67
|
Added Meta.updatePosOverride for efficient conversions from streams to DTSC files.
|
2014-12-13 00:13:27 +01:00 |
|
Thulinma
|
1798db4602
|
Optimized metadata updating, added genericFill function to DTSC::Packet for efficient packet creation.
|
2014-12-12 16:37:01 +01:00 |
|
Thulinma
|
f059e2148c
|
Optimized metadata updater.
|
2014-12-11 15:49:30 +01:00 |
|
Thulinma
|
21c083ccc1
|
Added getPureSocket call to socket library for detecting piped/real socket difference.
|
2014-12-07 00:20:35 +01:00 |
|
Thulinma
|
06f88ef296
|
Let socket library return correct socket number in all cases.
|
2014-12-05 13:11:12 +01:00 |
|
Erik Zandvliet
|
fcf540af8e
|
Removed a debug message
|
2014-12-04 13:39:03 +01:00 |
|
Erik Zandvliet
|
afef126295
|
Fix for not having to read through the entire file on startup of input.
|
2014-12-02 12:41:48 +01:00 |
|
Erik Zandvliet
|
fc080f81ca
|
Fixed CRC calculation for TS Packets, in particular the PAT
|
2014-11-17 14:45:07 +01:00 |
|
Erik Zandvliet
|
7bf5b4093b
|
Fixed continuity counters for HLS
|
2014-11-14 14:53:16 +01:00 |
|
Erik Zandvliet
|
701b421d9c
|
Fix for sending non-chunked when connection:close is encountered
|
2014-11-13 16:56:44 +01:00 |
|
Thulinma
|
9d34ad7f5b
|
Added support for sockets pretending to not be sockets even though they are really sockets. Sockets.
|
2014-10-31 00:12:43 +01:00 |
|
Thulinma
|
b8a5196a89
|
Added CRC field to statistics class.
|
2014-10-23 15:13:16 +02:00 |
|
Thulinma
|
a6a6e296bc
|
Fixed hostname in statistics to properly be in packed binary format.
|
2014-10-22 16:50:55 +02:00 |
|
Thulinma
|
7e8aaf8ee0
|
Added check in HTTP::Parser::Read against empty connection buffers.
|
2014-10-16 15:23:26 +02:00 |
|
wouter spruit
|
ebdb2f32d5
|
Fixed memory allocation mistake, now checks return value of fread in DTSC::File::seek_time
|
2014-10-15 18:28:24 +02:00 |
|
Thulinma
|
1610a6b2f3
|
Changed non-video keyframe interval to a define in dtscmeta.cpp
|
2014-10-04 13:42:49 +02:00 |
|
Thulinma
|
bd5ba9a1f3
|
Fixed non-forking mode of Util::startInput, added more debug messages.
|
2014-10-03 16:49:38 +02:00 |
|
Thulinma
|
96a7205b39
|
Fixed first fragment not being correctly sized.
|
2014-10-03 16:48:48 +02:00 |
|
Thulinma
|
08953540f6
|
New input starting method based on JSON capabilities.
|
2014-10-02 15:38:59 +02:00 |
|
Thulinma
|
b4feaebbe8
|
Generalized support for + in stream names as separator.
|
2014-09-30 11:41:48 +02:00 |
|
Thulinma
|
f6e854501d
|
Fixed livestreaming and most likely a few other bugs, too.
|
2014-09-29 21:00:20 +02:00 |
|
Thulinma
|
d442b4e2dc
|
Performance improvements. Removed the following deprecated functions from Socket::Connection class: flush(), Send(*)
|
2014-09-24 16:31:56 +02:00 |
|
wouter spruit
|
d0f2f78517
|
overloaded BuildReponse in http_parser
|
2014-09-22 16:17:20 +02:00 |
|
Thulinma
|
ee12bb4e9c
|
Extra details on DONTEVEN debug level for RTMP parser.
|
2014-09-22 16:17:20 +02:00 |
|
Thulinma
|
81866a50a1
|
Fixed shared memory initialization bug.
|
2014-09-10 10:44:12 +02:00 |
|
Thulinma
|
cc6946c95b
|
Fixed incorrect handling of the case where an invalid DTSC file has a valid DTSH file. Now correctly cancels reading, while previously threw up a whole bunch of error vomit. Yay.
|
2014-09-07 23:41:59 +02:00 |
|
Thulinma
|
5792097cc4
|
Added support for missing codecs in FLV tag library.
|
2014-09-06 14:38:16 +02:00 |
|
Erik Zandvliet
|
9adb055f3a
|
Fixed a typo
|
2014-09-05 14:42:28 +02:00 |
|
Thulinma
|
c94214ebd5
|
How did this ever work?
|
2014-09-03 16:13:52 +02:00 |
|
Thulinma
|
c382fc16ea
|
Made DTSC::Packet::getScan more reliable.
|
2014-09-03 16:13:42 +02:00 |
|