Commit graph

594 commits

Author SHA1 Message Date
Oswald Auguste de Bruin
88fa62c19c MP4 convert optimised.
MP4 code sanitised
Fixed metadata FLV bug
Sanitised code
MP4 reorganisation in lib
MP4 STCO sorting only needs 1 loop now
Starting big scope overhaul for memory efficiency
2014-01-30 12:13:15 +01:00
Thulinma
df273e99b7 Fix pausemarks. Oops. 2014-01-30 11:00:51 +01:00
Thulinma
ff43c98373 Fixed some memory tracking issues for DTSC Streams. 2014-01-29 16:43:25 +01:00
Thulinma
082dd2e7c8 Fixed dropRing no longer deleting the ring pointer in DTSC::Stream 2014-01-29 14:31:19 +01:00
Thulinma
9f62fc4c91 Fixed Util::sleep ignoring values above 10 seconds. 2014-01-29 12:45:21 +01:00
Thulinma
a3bce93b7d Fixed problems with MistBuffer keeping too much data. 2014-01-28 16:15:00 +01:00
Thulinma
d81bc24155 Implemented Util::Config::serveForkedSocket(), added Socket::Connection::drop() function for dropping unused sockets. 2014-01-27 18:02:58 +01:00
Thulinma
92b7a7534d Removed extra newlines from several debug messages. 2014-01-27 09:41:24 +01:00
Thulinma
0fe0c1fb4f Fixed slow process exit bug, improved debug messaging for procs. 2014-01-27 09:41:24 +01:00
Thulinma
5c0f053006 Prettified error messages, first work on Util::Config server helpers. 2014-01-27 09:41:24 +01:00
Erik Zandvliet
dbd2ef598a Fixed a segmentation fault. 2014-01-23 11:16:28 +01:00
Erik Zandvliet
0589568276 Fixed a bug concerning multiple conversions at the same time. 2014-01-22 13:50:25 +01:00
Erik Zandvliet
8dd8272969 Fixed a compile error 2014-01-22 08:54:26 +01:00
Erik Zandvliet
9fd1867245 Conversion now tries to enforce baseline if h264 codec selected. 2014-01-21 15:05:35 +01:00
Erik Zandvliet
fbf09fd7c2 Fixed a bug where sockets would not be closed. 2014-01-21 12:34:55 +01:00
Erik Zandvliet
6720f7a5ae Moved boolean cast to readOnlyMeta, fix'ed bugs regarding FLV metadata generation. 2014-01-20 10:33:24 +01:00
Thulinma
6e651f9e1b Removed debug messages and compile warnings from ogg optimizes. 2014-01-13 15:44:10 +01:00
Oswald Auguste de Bruin
3f66afff24 Ogg optimises. 2014-01-13 15:32:29 +01:00
Thulinma
d11050db34 Added timeout to DTSC::Stream::waitForMeta() function 2014-01-13 11:22:50 +01:00
Thulinma
fccacc5c96 Fix assorted DTSC header bugs. 2014-01-10 14:50:36 +01:00
Thulinma
583ffd7e89 Optimized JSON::Value for files, and not a little bit, either. 2014-01-10 14:13:06 +01:00
Thulinma
10e4a78398 Prevent crash when calling getTime() on an empty DTSC::Stream 2014-01-07 23:40:38 +01:00
Erik Zandvliet
1477939924 Added writable identifier, to uniquely define a track when writing it to a file or socket. 2014-01-07 11:57:13 +01:00
Erik Zandvliet
e94565a270 Fixed random value insertion for moreheader. 2014-01-06 12:09:33 +01:00
Thulinma
12a0c1942c Removed ALL the compile warnings! 2014-01-05 15:26:41 +01:00
Thulinma
b5a4ea1b93 Remove doxygen errors, update Doxyfile to latest version. 2014-01-05 11:57:56 +01:00
Thulinma
33427f1663 Changed buildsystems from automake to plain make. 2014-01-05 11:57:25 +01:00
Thulinma
cfb8edf4f3 Fixed MP4 multibitrate/multicodec support. Now with extra sanity (checks)! 2013-12-20 14:26:43 +01:00
Thulinma
c7e67b2d84 Missed a line earlier. Whee. 2013-12-20 13:54:28 +01:00
Thulinma
87d027817c Assorted fixes, improvements etc 2013-12-20 13:25:10 +01:00
Erik Zandvliet
06b5596b2a Working DTSC Merge 2013-12-20 13:07:38 +01:00
Erik Zandvliet
1cf6e34745 Added call to player with streamname. 2013-12-17 14:53:17 +01:00
Erik Zandvliet
30e13972da Removed debug messages. 2013-12-17 14:33:57 +01:00
Thulinma
a9ecac23ed Fixed DTSC bytes per second calculations. 2013-12-16 15:00:57 +01:00
Thulinma
fc12369e5e Fixed live support for DTSC metadata, improved track reset and ordering handling. 2013-12-16 13:07:57 +01:00
Oswald Auguste de Bruin
88dfb7d535 Fixed metadata FLV bug 2013-12-13 11:41:44 +01:00
Thulinma
a9df633e87 More fixes to FLV memory bookkeeping. 2013-12-05 12:39:53 +01:00
Thulinma
debce93475 Fixed FLV tag copy constructor data address initialization. 2013-12-05 11:51:01 +01:00
Thulinma
61a035c0b2 Fixed readOnlyTrack::getSendLen. Oops. 2013-12-04 13:52:57 +01:00
Oswald Auguste de Bruin
58b540222a Fixed ghost metadata track. 2013-12-03 16:26:00 +01:00
Thulinma
6adca64680 More fixes to metadata. 2013-12-03 16:25:10 +01:00
Thulinma
d52e05fbd2 Some random fixes to metadata. Yay random. 2013-12-03 14:46:33 +01:00
Oswald Auguste de Bruin
559b4cacce Sanitised mp4 converter code 2013-12-03 14:02:13 +01:00
Oswald Auguste de Bruin
2148e9ce20 Fixed OGG and MP4 2013-12-03 12:45:14 +01:00
Thulinma
99353f49a0 Fixed firstms/lastms in DTSC::Track, fixed stream buffer limitations. 2013-12-03 09:50:25 +01:00
Thulinma
f09b258804 Removed duplicate DTSC::Track::getIdentifier function, added DTSC::Stream::addMeta function. 2013-12-02 11:05:50 +01:00
Erik Zandvliet
eaaa2936b4 Fixed an error of thought with regards to maximum size of a part. 2013-11-29 14:29:54 +01:00
Erik Zandvliet
ae17368228 Final fix for the DTSC::isFixed function 2013-11-29 14:29:54 +01:00
Thulinma
3b3630ea77 Updated FLV library to use DTSC::Meta instead of JSON::Value 2013-11-28 15:56:08 +01:00
Erik Zandvliet
09e4f597a3 Amended fix for isFixed 2013-11-28 14:44:16 +01:00