Commit graph

55 commits

Author SHA1 Message Date
Oswald Auguste de Bruin
88fa62c19c MP4 convert optimised.
MP4 code sanitised
Fixed metadata FLV bug
Sanitised code
MP4 reorganisation in lib
MP4 STCO sorting only needs 1 loop now
Starting big scope overhaul for memory efficiency
2014-01-30 12:13:15 +01:00
Thulinma
87d027817c Assorted fixes, improvements etc 2013-12-20 13:25:10 +01:00
Oswald Auguste de Bruin
2148e9ce20 Fixed OGG and MP4 2013-12-03 12:45:14 +01:00
Oswald Auguste de Bruin
7ecf95e399 MP4, converted vectors to set 2013-10-04 12:21:45 +02:00
Oswald Auguste de Bruin
1cc1ca8707 MP4 working! 2013-09-26 10:26:15 +02:00
Oswald Auguste de Bruin
a80eeef659 MP4 not fixed, but at least does not segfault 2013-09-20 14:00:38 +02:00
Thulinma
203a4382a7 Fixed broken build. Bad Erik! ^_^ 2013-08-26 11:21:43 +02:00
Oswald Auguste de Bruin
491d85d3b6 MP4 further developed 2013-08-26 07:21:32 +02:00
Oswald Auguste de Bruin
2b3c3609c8 DTSC2MP4 conversion now enabled in lib. Also, cleaned up automakefile. 2013-08-26 07:21:32 +02:00
Erik Zandvliet
84b3d612ca Temporary commit for HTTPDynamic Support. 2013-08-26 07:20:14 +02:00
Oswald Auguste de Bruin
671a452578 Latest MP4 commit 2013-08-26 07:20:14 +02:00
Oswald Auguste de Bruin
1c796c8f30 started on ESDS box 2013-08-26 07:20:13 +02:00
Oswald Auguste de Bruin
7f47a746fb MP4 lib added default values 2013-08-26 07:20:13 +02:00
Oswald de Bruin
82e6e07a81 Last MP4 edits 2013-08-26 07:20:13 +02:00
Oswald de Bruin
687f477cff Fixed default values and errors 2013-08-26 07:20:13 +02:00
Oswald de Bruin
6d6b001ec9 Initialised boxes with default values as depicted in MP4 documentation 2013-08-26 07:20:13 +02:00
Oswald de Bruin
7b6eb6ad26 Added Meta and Edit list boxes 2013-08-26 07:20:13 +02:00
Oswald de Bruin
4cb5d5a5ab Added stss box 2013-08-26 07:20:13 +02:00
Oswald de Bruin
c7d1a0c9ad MP4 support for ISMV finished. 2013-08-26 07:20:13 +02:00
Oswald de Bruin
0e0b162bf7 Skeleton for Audio and Visual sample entries. Mostly completed. Almost ready to support super speedway movie 2013-08-26 07:20:13 +02:00
Oswald de Bruin
6a2145387c STSD added 2013-08-26 07:20:13 +02:00
Ozzay
450fb82a4d Added more boxes
All but the last of the sample table have been implemented
2013-08-26 07:20:13 +02:00
Ozzay
a11db00abb TKHD and MVHD boxes added 2013-08-26 07:20:13 +02:00
Ozzay
3f7c5b0019 Added 5 headers and the new STBL, which introduced us to 6 extra boxes to implement :( 2013-08-26 07:20:13 +02:00
Ozzay
c6eca9b990 First container boxes implemented for MP4.
Also my first fixes for boxes.
2013-08-26 07:20:12 +02:00
Thulinma
a1ed3a8465 Implemented SDTP, UUID and UUID_TrackFragmentReference boxes in MP4 lib. 2013-03-07 20:08:22 +01:00
Thulinma
ddb681fb8c MP4 lib signedness fixes. 2013-03-04 22:02:10 +01:00
Erik Zandvliet
cddf0192f6 Working HLS video (not audio) for bipbop video 2013-01-08 16:21:17 +01:00
Thulinma
38ef8704f8 Global cleanups and standardization of code style. 2012-12-11 11:03:33 +01:00
Erik Zandvliet
2ad970f5df Readability fixes 2012-10-30 15:45:28 +01:00
Erik Zandvliet
fbc59ba664 Added SDTP box and AVCC::setPayload function 2012-10-29 14:34:16 +01:00
Erik Zandvliet
503f63af2b added the avcC box 2012-10-29 12:14:11 +01:00
Thulinma
ec5dd47be9 Fixed typo in MP4::sampleflags enum. 2012-10-29 10:12:42 +01:00
Thulinma
cac5dcc9a1 Fixes to MP4 library. Now works and includes test program. 2012-09-28 15:12:05 +02:00
Erik Zandvliet
98fdf3fa8d Update 2012-09-26 14:42:05 +02:00
Erik Zandvliet
7f9d29c62f Work in progress on payloadOffset 2012-09-26 14:42:05 +02:00
Thulinma
4450fbdd70 Implemented AFRA box. 2012-09-26 14:42:05 +02:00
Erik Zandvliet
5b3a53e9f5 Added MOOF and TRAF boxes 2012-09-26 14:42:05 +02:00
Erik Zandvliet
6c7eeec575 MOOF & MFHD prettyprinting. MFHD Done in general 2012-09-26 14:42:05 +02:00
Thulinma
d9b8f7c7f0 Implemented TFHD box - fixed TRUN namespace pollution. 2012-09-26 14:42:05 +02:00
Thulinma
7492e99628 Implemented TRUN box. 2012-09-26 14:42:05 +02:00
Erik Zandvliet
770b6e3567 rewritten abst and asrt, including pretty-printing 2012-09-26 14:42:05 +02:00
Thulinma
27f2ea931d Updates to newer new style of newness. 2012-09-26 14:42:05 +02:00
Erik Zandvliet
837b7068c4 added trun box 2012-09-26 14:42:05 +02:00
Erik Zandvliet
b2b8491655 moof box added 2012-09-26 14:42:05 +02:00
Erik Zandvliet
d5db1debf5 mfhd box added 2012-09-26 14:42:05 +02:00
Erik Zandvliet
70e2962d0b Nieuwe implementatie af, backwards compatibility ruined. 2012-09-26 14:42:05 +02:00
Erik Zandvliet
42ab565381 abst box rewritten 2012-09-26 14:42:04 +02:00
Erik Zandvliet
07faa64075 MP4::Box rewritten 2012-09-26 14:42:04 +02:00
Erik Zandvliet
2c7edafc42 New skeleton for box code 2012-09-26 14:42:04 +02:00