Commit graph

71 commits

Author SHA1 Message Date
Thulinma
98054f268f Fixed DTSC analyser 2018-12-14 20:49:27 +01:00
Erik Zandvliet
2607113727 Library code style update + some minor backports from Pro edition 2018-12-04 13:11:48 +01:00
Thulinma
0280e47e60 Fixed analysers 2018-12-03 19:41:00 +01:00
Thulinma
9a2544cc9b Added headless mode to DTSC analyser, will for example analyse MstConf files now 2018-11-13 16:31:08 +01:00
Thulinma
14427f0167 EBML updates:
- AV1 support
- Support for outputting fragments longer than 30 seconds in duration
- Fixed FireFox support for Opus audio tracks
- Added support for stdin live input of EBML
- Fixed broken timestamps when seeking in VoD EBML files
- Analyser now calculates offsets for (manual) double-checking
- Added JSON track support to EBML input and output
- Added basic input support for SRT/ASS/SSA subtitles
- Opus CODECDELAY now actually calculated.
- Fixed Opus in Firefox
- Improved MP3 support, more robust handling of corruption, support for non-standard timescale sources

# Conflicts:
#	src/output/output_ebml.cpp
2018-07-20 14:23:34 +02:00
Thulinma
a762932c45 EBML library, input and output, supports MKV and WebM. 2018-01-24 20:10:55 +01:00
Thulinma
304426c2c6 Improved logging system 2017-12-08 19:48:49 +01:00
Thulinma
0eefe5a477 Added raw data payload printing in hex to DTSC analyser 2017-07-22 18:51:18 +02:00
Thulinma
3157bfdd35 Fixed a compile warning 2017-05-16 14:53:31 +02:00
Erik Zandvliet
f4d7e18378 Analyser DTSC verbosity tweak 2017-05-12 14:00:40 +02:00
Thulinma
506be4a64b Analysers rewrite, mostly by Ramkoemar, partially by myself 2017-05-02 11:45:53 +02:00
Thulinma
707c055ba5 RelAccX test analyser 2017-01-02 12:08:58 +01:00
Thulinma
0b92fb0abb Updated DTSC analyser HLS problem finder 2016-10-11 15:13:01 +02:00
Thulinma
4963aac941 Updated DTSC analyser in compact mode to be more accurate and detect possible HLS-related issues, compact mode no longer a Pro-only feature. 2016-10-11 15:09:19 +02:00
Thulinma
4c9c6fa7ba Backported various little edits from Pro edition. 2016-06-02 14:07:21 +02:00
Thulinma
096b289cdf Updated --version argument to give more detailed output. 2015-09-03 17:54:20 +02:00
Thulinma
184f7ad6c8 Removed old MistInfo binary and dependencies on it. 2015-04-16 12:21:33 +02:00
Thulinma
8c1bb07403 Tweaked RTMP analyser to use same code path as RTMP output. 2015-04-02 16:32:18 +02:00
wouter spruit
bbb405269f removed fixed in info.cpp analyser 2015-03-06 14:20:50 +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
Erik Zandvliet
84798ffaba Fixed proper metadata parsing through MistInfo 2014-12-04 13:39:25 +01:00
Thulinma
39614d9dcf FLV analyser output readability improvements, added filter option. 2014-09-24 13:59:43 +02:00
Thulinma
549cf525f0 Improved RTMP analyzer speed and precision. 2014-09-22 13:37:15 +02:00
Erik Zandvliet
b0aa5bd310 Fixed a bug in the DTSC analyser 2014-09-02 12:03:33 +02:00
Thulinma
80f3588b56 DTSC analyser fixes 2014-08-29 22:32:01 +02:00
Thulinma
6dfe97a9c2 Fixed RTMP analyser printing errors when there were no real errors, at end of stream. 2014-08-05 14:26:09 +02:00
Thulinma
4bf7f30473 Properly output aggregate messages from MistAnalyserRTMP 2014-07-09 10:03:41 +02:00
Thulinma
d459a99317 Updates to the DTSC analyser - not fully complete, but still nice. 2014-05-13 12:00:26 +02:00
Thulinma
ee93e80b8d Added byte position counter for invalid RTMP data printout in the analyser. 2014-04-29 15:32:45 +02:00
Thulinma
cd2fe225c5 Shared memory rewrite 2014-04-04 19:50:40 +02:00
Thulinma
d8113e7829 Changed buildsystem from automake to plain make. 2014-01-04 22:28:09 +01:00
Thulinma
cde42ce36e Metadata upgrades as well as improvements to the buffer in terms of debugging and code maintainability. 2013-11-27 15:30:34 +01:00
Thulinma
1986b1517b Updated RTMP analyser for better readability. 2013-11-18 14:36:19 +01:00
Oswald Auguste de Bruin
a0a6e957a5 Ogg 2 DTSC nearly working 2013-08-13 16:32:04 +02:00
Erik Zandvliet
4364199f50 Updated ogg analyser 2013-08-13 16:32:04 +02:00
Oswald de Bruin
03d4d58cbe Ogg fixing 2013-08-13 16:32:04 +02:00
Oswald de Bruin
4cf03e2361 ogg edits 2013-08-13 16:32:04 +02:00
Oswald de Bruin
f9266aeb76 ogg support started in lib 2013-08-13 16:32:04 +02:00
Oswald de Bruin
7ab79686f7 Cleared up some messages 2013-07-02 15:54:05 +02:00
Erik Zandvliet
d6b503b267 Speeding up DTSC Reading without header 2013-06-27 10:38:06 +02:00
Erik Zandvliet
7e3c97355f Update to "keys" element instead of all different arrays. 2013-06-04 11:54:19 +02:00
Thulinma
e16723c466 RTMP Analyser performance improvements. 2013-04-04 00:52:36 +02:00
Erik Zandvliet
431f453586 Added extra doxygen, refactored all analysers into a separate namespace. 2013-03-30 15:05:43 +01:00
Thulinma
1762ae9724 Made src directory structure more sane - all binaries are now built in src but sources are divided amongst subdirs of src 2013-03-13 23:28:47 +01:00
Thulinma
10960b927c Removed debugging code from MP4 analyser. 2013-03-07 20:12:40 +01:00
Thulinma
9721efda0c Removed unneccesary temporary debugging code from FLV analyser. 2013-03-07 13:40:42 +01:00
Thulinma
65a5c2c9b0 Fixed AMF analyser not displaying any output. 2013-02-25 14:44:17 +01:00
Erik Zandvliet
3af3a8d41d Removed debugging info, fixed compile problems. Closes #16, Closes #43. 2013-01-08 15:04:39 +01:00
Erik Zandvliet
acc1c1acdb Pre-optimization commit. Working video of bipbop over hls 2013-01-08 14:37:22 +01:00
Erik Zandvliet
180e7751fe Blaat 2012-12-31 16:05:19 +01:00