Commit graph

2666 commits

Author SHA1 Message Date
Thulinma
f94f7963de Fixed HDS live playback. 2015-04-15 12:33:06 +02:00
Thulinma
f86476153e Fixed live semaphore problems. 2015-04-14 17:33:30 +02:00
Thulinma
69cf17d01d Increased maximum simultaneous tracks from 5 to 10, made this a define option. Allow multiple pushes through a single RTMP connection. 2015-04-14 15:30:25 +02:00
Thulinma
8d377602be Changed windows shm functions to ANSI equivalents. 2015-04-13 16:58:30 +02:00
Thulinma
c000249ad5 Improved shared memory namings to no longer use the '#' character, added cmake-related files to .gitignore 2015-04-12 15:31:52 +02:00
cat
f94141ca26 LSP - should now be minified 2015-04-10 16:41:11 +02:00
cat
9140994aca LSP - allow for .exe in protocol dependencies 2015-04-10 13:46:31 +02:00
cat
f011de6fb9 LSP - fixed repeat passwd focus bug 2015-04-09 14:51:07 +02:00
Thulinma
4a8abcaae6 Fixed MP4 filesize estimate. 2015-04-06 20:25:34 +02:00
Erik Zandvliet
f70a93cd82 Apple support for build system 2015-04-06 19:25:53 +02:00
Thulinma
f24d97b510 Fix compiling if sourcery is pre-existing and binary dir and source dir are equal. 2015-04-05 21:26:39 +02:00
Erik Zandvliet
4ee59b9aaf Various fixes 2015-04-03 14:58:06 +02:00
Erik Zandvliet
f350ab84fd Fixed the lsp generation, Fixed metadata loading 2015-04-03 14:01:40 +02:00
Erik Zandvliet
3864ca264f Cleaned up makefile and made it more readable 2015-04-03 11:59:28 +02:00
Erik Zandvliet
3ecd4dc1aa Added install targets 2015-04-02 16:47:57 +02:00
Thulinma
dffc0f9539 Fixed handling of type 3 RTMP packets with extended timestamps. Removed redundant code. 2015-04-02 16:39:24 +02:00
Thulinma
49f9b44add Changed RTMP set peer bandwidth size from 4 to 5 bytes. 2015-04-02 16:39:11 +02:00
Thulinma
185d75e0d9 Fixed iPhone/iPad/iPod user agent detection. 2015-04-02 16:32:27 +02:00
Thulinma
8c1bb07403 Tweaked RTMP analyser to use same code path as RTMP output. 2015-04-02 16:32:18 +02:00
Thulinma
a9a7ff7202 Tweaked debug message verbosity. 2015-04-02 16:32:08 +02:00
Thulinma
3c8cc43ad9 Fixed HLS edge case handling. 2015-04-02 16:32:00 +02:00
Thulinma
f9201cbf9a Fixes to HTTP parser lib, DTSCMeta keysizes, MP4 headers and 4+GiB MP4 file output by Oswald de Bruin 2015-04-02 16:22:52 +02:00
Erik Zandvliet
3f6e465d6e LSP is now pre-minified, added a script to generate minified version, and updated the makefile accordingly 2015-04-02 15:34:51 +02:00
Erik Zandvliet
d370ef4eac Working multi-input 2015-04-02 09:56:47 +02:00
Erik Zandvliet
9b6312ca01 Switch to CMake 2015-04-02 09:55:33 +02:00
Thulinma
dff9c193d3 Made some changes to naming conventions for shared memory 2015-03-16 16:03:07 +01:00
Thulinma
10cc67a25a Fixed lib inclusion in makefile 2015-03-16 14:30:25 +01:00
Thulinma
597dcee303 Merged library into mistserver
# Conflicts:
#	.gitignore
#	Doxyfile
#	Makefile
#	README
2015-03-16 04:01:54 +01:00
Thulinma
92d5d9be51 Fixed audio-only HLS output 2015-03-14 14:02:46 +01:00
Thulinma
4533d6faa6 Added MP4::CO64 box, improved pretty-printing for various generic MP4 boxes. 2015-03-14 13:00:50 +01:00
Thulinma
cf52b6bbcc Added support for space as a stream separator character. 2015-03-13 01:05:01 +01:00
Thulinma
76dec8fe79 Changed verbosity of MP4 skipping box message. 2015-03-13 00:53:59 +01:00
Thulinma
3c8d4e1186 Added support for space as stream separator character 2015-03-13 00:53:23 +01:00
Thulinma
fe08c8f5c7 Deny loading of streamnames > 100 characters. 2015-03-13 00:52:36 +01:00
Thulinma
cfc6d9d6d3 Increased stream name length to 100 bytes 2015-03-13 00:52:21 +01:00
Thulinma
f3060781a7 HTTP parser now unescapes URLs 2015-03-13 00:52:02 +01:00
Thulinma
a7a7411fc1 Brought Doxygen file in sync with the version in the MistServer repository. 2015-03-11 12:35:23 +01:00
Thulinma
d64edaea29 Enabled Doxygen autobrief setting. 2015-03-11 12:34:40 +01:00
Thulinma
39f06dc99a Added MP3 input support (coded by Erik Zandvliet) 2015-03-10 12:52:44 +01:00
Thulinma
e8d1578a33 removed readOnlyMeta (was not really in use) 2015-03-06 16:52:59 +01:00
wouter spruit
bbb405269f removed fixed in info.cpp analyser 2015-03-06 14:20:50 +01:00
Thulinma
96328cd035 Changed default buffer size to 50s from 30s 2015-03-06 12:48:23 +01:00
Thulinma
260a0ceb68 Fixed various HLS problems with LQ/short inputs 2015-03-06 11:19:49 +01:00
wouter spruit
ff049f4ea2 continuity improvements 2015-03-06 10:32:19 +01:00
wouter spruit
12b0d9a930 added setDiscontinuity function to ts_packet, added DEBUG MSG level shortcuts 2015-03-06 10:30:08 +01:00
Thulinma
95f19c4259 Merged TS unification edits by Wouter Spruit. 2015-03-05 13:49:09 +01:00
Thulinma
3ef9f70ef7 Small tweaks to output verbosity and include flags. 2015-03-05 13:24:15 +01:00
Thulinma
43d20268ac Removed outdated converters from codebase. 2015-03-05 12:31:31 +01:00
Thulinma
6a6a8915d2 Merged in TS fixes/unification (and other small changes) by Wouter Spruit 2015-03-05 12:13:23 +01:00
Thulinma
bd012b3b35 Fixed unneeded 1s wait for all requests. 2015-03-05 11:39:46 +01:00