Commit graph

2414 commits

Author SHA1 Message Date
Thulinma
68c5e4a667 Added ui_settings API call for storing integrated settings page configuration. 2015-02-06 01:08:03 +01:00
Thulinma
a555c5b43c Fixed several --json misconfigurations in inputs. 2015-02-06 00:42:43 +01:00
Thulinma
1e09acbb92 Fixed memory/FD leak in MistOutRTMP. 2015-02-03 18:44:59 +01:00
Thulinma
1c09397336 Made HLS send PCRs more often than every keyframe. 2015-01-29 16:05:56 +01:00
Thulinma
39a386ab18 Stability improvements for live buffers / fixed issues with file extensions in RTMP stream names. 2015-01-29 01:28:46 +01:00
Thulinma
9bdf5ee19b Made page and metadata sizes variable in Windows, as they are on other platforms. 2015-01-27 13:21:09 +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
43d35cf29b Converted previously hardcoded default sizes for shared memory pages to defines. 2015-01-27 12:03:52 +01:00
Thulinma
4e535799af Converted previously hardcoded default sizes for shared memory pages to defines. 2015-01-27 11:46:05 +01:00
Erik Zandvliet
c99e0bc3ef Fixed a bug where non-video pageswitches were calculated wrong 2015-01-26 11:03:14 +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
4a51a0e60e Added NOSHM flag to non-library Makefile. 2015-01-15 15:28:46 +01:00
Thulinma
247c3f9914 Decreased debug message verbosity some. 2015-01-15 10:21:59 +01:00
Thulinma
e70a5c106d Decrease debug message verbosity levels. 2015-01-15 10:20:49 +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
a001feafca Fixed various live issues. 2014-12-30 02:08:14 +01:00
Thulinma
6d41cb96d5 Fixed compile error in ogg.cpp on fresh builds. 2014-12-23 13:52:51 +01:00
ozzay
a3ae7c365f Semaphore will not appear when in converter mode 2014-12-23 13:12:26 +01:00
ozzay
bca9546d6d semaphore bugfix! 2014-12-23 13:11:37 +01:00
Thulinma
a47504b5cb Ogg support fixed and re-added. Squash of various commits made by Wouter Spruit. 2014-12-23 13:10:28 +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
Thulinma
142ef73f6c Various fixes for live streams. 2014-12-21 13:50:08 +01:00
Thulinma
cc4539c4da Fixed near-live playback of HLS, HDS and HSS. 2014-12-19 00:52:07 +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
6ce3678056 Fixed HTTP outputs not closing cleanly. 2014-12-16 13:38:47 +01:00
Thulinma
7822e5c75d Fixed memory leak in MP4 library. 2014-12-16 13:07:34 +01:00
Thulinma
9132d38ac0 Fixed seeking when seeking to a timestamp right before a keyframe right after a memory page switch. Also made MP4 progressive output more reliable, improved timers and debugging message clarity. 2014-12-16 11:54:12 +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
da612d03b6 Simplified controller config parsing - behaviour unchanged. 2014-12-15 18:14:00 +01:00
Thulinma
85fe9d1713 Fixed slow input buffer shutdown. 2014-12-15 18:13:38 +01:00
Thulinma
70ba531ba9 Some minor optimizes to HDS fragment list generation. 2014-12-13 21:21:20 +01:00
Thulinma
69bfb3a0be Various MP4 lib optimizations. 2014-12-13 16:54:40 +01:00
Thulinma
2e48687e8e MP4 output can now almost be considered fast. Almost. 2014-12-13 16:41:12 +01:00
Thulinma
fac1727e10 Fixed stream-less builtin files loading correctly. 2014-12-13 14:58:32 +01:00
Thulinma
3030be0384 Optimized file output from all MistIn* processes. 2014-12-13 00:14:51 +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
a9bf4fea4a Further improvement to error handling of HTTP internal output. 2014-12-11 12:41:10 +01:00
Thulinma
3c45efc9e4 Fixed a typo from an earlier commit. 2014-12-11 12:24:22 +01:00
Thulinma
8fa8a5d736 Fixed JSON error responses to internal HTTP output. 2014-12-11 12:23:19 +01:00
Thulinma
5e4a56222e Added selectDefaultTracks function. 2014-12-11 03:16:00 +01:00
Thulinma
9131ef80db Fixed track selection in HTTP requests. 2014-12-10 13:12:05 +01:00
Thulinma
cb088f68b0 Fixed MistIn conversion mode. 2014-12-09 14:48:04 +01:00
Thulinma
0438cfcd1d Tweaked default buffer starting position behaviour for outputs. 2014-12-08 17:35:22 +01:00