Commit graph

1608 commits

Author SHA1 Message Date
Thulinma
bec0c12ac6 Fixed command line argument parsing bug. 2013-06-25 15:55:55 +02:00
Thulinma
785136f7cc Fixed DTSC Stream library multibitrate support. 2013-06-25 15:38:11 +02:00
Erik Zandvliet
8ddc1ab884 Edits for live multibitrate 2013-06-25 10:00:21 +02:00
Erik Zandvliet
ae0da6955c initial (broken) commit 2013-06-25 10:00:21 +02:00
Erik Zandvliet
0c65ba87df Fixed a bug in the conversion API 2013-06-25 10:00:21 +02:00
Thulinma
54154871ba Fixed RTMP timestamp usage. 2013-06-18 14:18:57 +02:00
Thulinma
10dc56c338 Fixed a race condition in process status checking. 2013-06-10 15:18:34 +02:00
Thulinma
e2e3f64d89 Fixed typo in converter error message. 2013-06-06 15:33:45 +02:00
Erik Zandvliet
a6299235d1 Working conversion 2013-06-06 15:30:37 +02:00
Erik Zandvliet
9a9b5f8fe6 Spelling corrections, FFMPEG-Error detection. 2013-06-06 15:30:37 +02:00
Erik Zandvliet
dce6d4b030 Updates to StartPiped (added std::string version and a 2-process variant), also updated conversion to allow for status checks (not fully functional yet) 2013-06-06 15:30:37 +02:00
Erik Zandvliet
4fe4fca081 Updated to allow for basic conversion. 2013-06-06 15:30:37 +02:00
Erik Zandvliet
21a9aaab98 Working encoder detection 2013-06-06 15:30:37 +02:00
Erik Zandvliet
5db07ea5ed Converter API New Version for mistinfo 2013-06-06 15:29:58 +02:00
Thulinma
68f44c3d29 Fixed DTSC::Stream::parsePacket with string buffers instead of sockets. 2013-06-06 14:49:03 +02:00
Thulinma
64c97d15a3 Working DTSC2 -> FLV 2013-06-06 14:23:31 +02:00
Erik Zandvliet
1449e9e73e Added getTrackById() 2013-06-06 09:59:51 +02:00
Erik Zandvliet
0c50862344 Fixed a bug in determining when to seek. 2013-06-05 09:19:10 +02:00
Erik Zandvliet
a2b70298fc New keys approach in lib. 2013-06-04 11:48:03 +02:00
Erik Zandvliet
e5ab3e3698 Fixed a few minor bugs in Multibitrate seeking. 2013-06-03 15:55:06 +02:00
Erik Zandvliet
c1560deaa9 Small fixes in DTSC lib. 2013-06-03 15:55:06 +02:00
Erik Zandvliet
a3bae91486 Upgrade FLV output 2013-06-03 15:55:05 +02:00
Erik Zandvliet
6e95dbe10b Multiple updates for DTSCv2 Filtering. 2013-06-03 15:51:48 +02:00
Erik Zandvliet
22295d3b5d Progress on HTTP Smooth output for DTSCv2 2013-06-03 15:51:48 +02:00
Erik Zandvliet
c9f37c57b5 Upgraded DTSC Lib to do seeking through selected tracks rather than a list of keyframes. 2013-06-03 15:51:48 +02:00
Erik Zandvliet
23813cc9b2 Fixed a few small bugs regarding the output of DTSCv2 2013-06-03 15:51:48 +02:00
Erik Zandvliet
c4fecd7e3d Updated DTSC::File, added appending new packets, added copy constructor in order to keep valid file descriptors open. 2013-06-03 15:51:48 +02:00
Erik Zandvliet
59d03dcf48 Fixed a bug in parsing configuration values. 2013-06-03 15:51:48 +02:00
Erik Zandvliet
c7a058960e Fixed a minor bug in DTP2 Output 2013-06-03 15:51:48 +02:00
Erik Zandvliet
404798141a Updated the flv to json operation. 2013-06-03 15:51:48 +02:00
Erik Zandvliet
d2597101fc Optimizations in packet parsing 2013-06-03 15:51:48 +02:00
Erik Zandvliet
f14a4fb75e Updated flv_tag to output DTSCv2 2013-06-03 15:51:47 +02:00
Erik Zandvliet
2c343b9db6 Added initial DTSCv2 support 2013-06-03 15:51:47 +02:00
Erik Zandvliet
a7de3bf08f Configuration parser bug fixed. 2013-06-03 15:51:47 +02:00
Erik Zandvliet
4db81af990 Added an isFixed member to the output of the header. 2013-06-03 15:51:47 +02:00
Thulinma
9228198097 Fixed a FLV header bug causing both video and audio to always be mentioned even when not present, added header-only parsing support to HTTP library. 2013-06-03 15:50:21 +02:00
Thulinma
62c4689ae2 Fixed a potential threading problem in DTSC::Stream. 2013-05-21 13:21:07 +02:00
Erik Zandvliet
f5cbe7343d Tweaked pretty printing in several cases. 2013-04-23 14:39:52 +02:00
Thulinma
b9613149e0 Updated version to 5.1.2 2013-04-15 11:43:55 +02:00
Thulinma
2705af4012 Fixed memory corruption in optionless binaries. 2013-04-15 10:45:56 +02:00
Thulinma
61246062fb Fixed / improved fragmenter. 2013-04-13 13:45:42 +02:00
Thulinma
71b918b7aa Make all FLV memory management go through a single function - further robustifies FLV library. 2013-04-11 14:34:30 +02:00
Thulinma
54a19d60e6 Added setBlocking to Socket::Server. 2013-04-10 22:18:12 +02:00
Thulinma
89c4e766ed Fixed FMLE RTMP ingest. 2013-04-08 16:25:58 +02:00
Thulinma
7565b705ad Fixed memory leak in FLV library. 2013-04-05 16:36:29 +02:00
Thulinma
014aa97770 Updated libmist version to 5.0.2 2013-03-30 22:16:50 +01:00
Thulinma
3f7c1febc3 Added support for alternative-style FLV metadata. 2013-03-30 14:08:47 +01:00
Thulinma
35df73e042 Fixed several buffer segfaults when multiple viewers are connected. 2013-03-26 15:57:53 +01:00
Thulinma
97974409a6 Added FLV-based metadata channel support (Dynamic and HTTP Progressive FLV only, for now), both input and output. 2013-03-25 22:30:00 +01:00
Thulinma
ea9abcceb6 When no video channel is present, inject a seek time at most every ~2000ms. 2013-03-25 19:49:00 +01:00