Commit graph

35 commits

Author SHA1 Message Date
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
6adca64680 More fixes to metadata. 2013-12-03 16:25:10 +01:00
Thulinma
3b3630ea77 Updated FLV library to use DTSC::Meta instead of JSON::Value 2013-11-28 15:56:08 +01:00
Thulinma
8f8b3694b0 Fixed FLV attempting to load empty DTSC packets. 2013-11-28 10:27:40 +01:00
Thulinma
79b4772c3d Metadata upgrades. 2013-11-27 15:29:49 +01:00
Thulinma
558123e11e Fixes to FLV library. 2013-11-15 15:28:39 +01:00
Thulinma
b78e9bc562 Finally fixed long standing RTMP sync issue. Also added support for getting/setting FLV tag offsets. 2013-11-14 12:24:11 +01:00
Thulinma
ea71dd2d5c Some small optimizations, added reference functions to JSON lib, fixed config commandline options. 2013-08-12 13:18:48 +02:00
Thulinma
a906da6caf Fixed FLV MP3 audio, some fixes for live support. 2013-07-18 15:38:21 +02:00
Erik Zandvliet
db2e630436 HLS working, dunno why, but it works. 2013-07-10 11:40:28 +02:00
Thulinma
64c97d15a3 Working DTSC2 -> FLV 2013-06-06 14:23:31 +02:00
Erik Zandvliet
a3bae91486 Upgrade FLV output 2013-06-03 15:55:05 +02:00
Erik Zandvliet
404798141a Updated the flv to json operation. 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
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
71b918b7aa Make all FLV memory management go through a single function - further robustifies FLV library. 2013-04-11 14:34:30 +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
3f7c1febc3 Added support for alternative-style FLV metadata. 2013-03-30 14:08:47 +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
e1f7d2acea Fixed reading FLV files taking 100% CPU. 2013-03-25 19:40:21 +01:00
Thulinma
3c2f372884 Fixed FPS conversion from FLV files. 2013-01-08 14:43:54 +01:00
Thulinma
38ef8704f8 Global cleanups and standardization of code style. 2012-12-11 11:03:33 +01:00
Thulinma
f3b0b36e2b Several minor bugfixes and improvements throughout. 2012-09-29 01:41:18 +02:00
Thulinma
43cd6311ea Added FLV metadata for keyframe positions. All fake and estimated, but it works. 2012-09-24 15:01:56 +02:00
Thulinma
c6407b3aa1 Made FLV metadata more like most FLV files. 2012-08-31 10:38:53 +02:00
Thulinma
f9e700c5e1 Get length instead of duration when converting to FLV metadata. 2012-08-30 11:50:06 +02:00
Peter Wu
c404624774 flv: add duration metadata 2012-08-28 17:08:53 +02:00
Thulinma
0e0ecb1bdf Stripped some unused code from Socket::Connection and FLV::Tag, made some Socket::Connection methods private. 2012-08-26 20:08:16 +02:00
Thulinma
a6b072988c Added toNetPacked() to JSON, removed DTSC::DTMI completely (now superseded by JSON). 2012-08-24 11:32:02 +02:00
Thulinma
48bf3d189a Half-updated flv_tag with JSON metadata support. 2012-08-23 17:05:53 +02:00
Thulinma
b19c800f34 Fix FLV2DTSC binary and add some checks in the flv_tag lib. 2012-05-11 18:39:24 +02:00
Thulinma
cd0d79790b Fix null-array bug in JSON lib as well as flv_tag compile warnings. 2012-05-11 15:45:29 +02:00
Thulinma
ad410a2e79 Convert to autotools build system for cleanness (part1). 2012-05-08 19:19:42 +02:00
Renamed from util/flv_tag.cpp (Browse further)