40 Commits

Author SHA1 Message Date
Gilles Boccon-Gibod
b004efd53d fix CMake build for Windows 2020-04-24 15:12:46 -07:00
Gilles Boccon-Gibod
97b44d1cb1 add docker file 2020-02-29 12:34:56 -08:00
Gilles Boccon-Gibod
f6b2a9149c works with python3 2020-02-29 12:34:56 -08:00
Gilles Boccon-Gibod
2e10ce6cc7 add readme 2017-12-17 11:22:34 -08:00
Gilles Boccon-Gibod
7bfa599205 fix regression for PIFF-CTR IV size. 2017-10-01 21:17:00 -07:00
Gilles Boccon-Gibod
6ce198a7cf first working cbcs 2017-03-15 21:30:45 -07:00
Gilles Boccon-Gibod
a59a4de28d Merge branch 'master' of https://github.com/axiomatic-systems/Bento4
# Conflicts:
#	Source/Python/utils/mp4-dash-encode.py
2016-12-11 18:22:10 -08:00
Gilles Boccon-Gibod
6d63983223 reworked crypto tests 2016-12-11 18:17:18 -08:00
Gilles Boccon-Gibod
5f46e08930 wip 2016-11-27 17:39:25 -08:00
Gilles Boccon-Gibod
9005913d83 force HLS/widevine requests to have the correct content type 2016-09-26 16:34:51 -07:00
Gilles Boccon-Gibod
eb3c578a9a added chromecast test player 2016-06-28 17:05:54 -07:00
Gilles Boccon-Gibod
4e78bfd8d1 wip 2016-02-11 09:30:42 -08:00
Gilles Boccon-Gibod
1af8c476cf Made the EME PSSH box optional 2015-01-26 22:06:39 -08:00
bok
c914eb982f Added support for sgpd and sbgp atoms
Added support for fragmenting already-fragmented MP4 files
Updated mp4-dash.py to output Silverlight-friendly manifests by default
2014-11-14 19:22:54 +00:00
bok
9f48dd735f Added basic support for parsing sidx indexes
Added support for interfacing with key servers using the SKM API (mp4-dash)
Fixed invalid 16-bit truncation when encrypting large frames with MPEG CENC
Fixed minor warnings
2014-10-03 22:29:01 +00:00
bok
0a9241b1c9 Fixed the location of 'snga' in the IPMP sinf
Added support for Android NDK r4b
Updated test util for IPMP attribute signature
2010-08-11 20:38:05 +00:00
bok
f6d0f800bb Sync'ed with downstream updates 2009-10-20 19:00:27 +00:00
bok
478f900d33 Fixed padding bug in AP4_EncryptingStream
Fixed CryptoTest (was not catching this bug)
Added test tool to compare mp4 files (compares samples)
2009-03-19 19:02:42 +00:00
bok
0965c71222 2009-02-24 00:12:06 +00:00
bok
9383dcacd6 2009-02-04 23:36:22 +00:00
bok
5ff63517f1 Adding test files
More benchmark functions
2009-01-06 22:48:13 +00:00
bok
1dbd189885 Adding more benchmarks
Caching of position in AP4_StdcFileByteStream
2009-01-05 23:44:10 +00:00
julien
68f3e167a6 - fixing scons build
- adding support for 'extra' parameter in the xml inspector
- fixing problems in streams.py and streamtests.py
2008-11-07 05:30:35 +00:00
julien
e2be57929d - finishing inspector documentation
- adding xml inspector and test: it works!!!
2008-11-04 07:33:42 +00:00
julien
4cc0c0678e - adding delegate layer for inspectors
- adding test file for streams
2008-11-04 07:33:28 +00:00
julien
eac39dfd88 - adding python delegate implementation of streams
- adding delegate support for atom inspectors in the c api
- need to test now...
2008-11-04 07:33:16 +00:00
julien
6fc8a7d097 - adding support for file type in the C API and the python bindings
- adding a test in coretests.py to make sure the implementation is ok
2008-11-01 03:38:50 +00:00
julien
eaedfb824a - python layer is now almost complete for reading (core objects and methods)
- beefing up test
2008-10-27 08:16:17 +00:00
julien
aa695f4460 - fixing bug in Bento4C.cpp: *result contains the result...
- fixing bugs in core.py:
    - AP4_FileByteStream_Create was called with the old prototype -> caused a seg fault
    - self.movie was causing a conflict with the movie property -> renamed self.moov
2008-10-27 08:15:59 +00:00
julien
df292d8dd2 - there's a problem with the byref(result) in the file stream constructor
- fixing a few other problems (mostly forgot self in a few places)
2008-10-27 08:15:46 +00:00
julien
015bc7779a - adding constants for handler types
- work on core.py: adding tracks and samples
- adding tests: they fail with a bus error for now (will have to debug that)
2008-10-27 08:15:34 +00:00
bok
b5bc20c7d5 Adding support for generating ctts in the file writer (supports B frames)
Enhancement to Mp4Info to show first few bytes of sample
2008-10-14 19:31:17 +00:00
bok
4e4ba7e973 adding test file 2008-09-29 19:22:54 +00:00
bok
ccb0fe62ee Fixing broken CTR mode in DCF
Fixing broken CTR decryption mode for PDCF
Adding DCF to the crypto tester
2008-09-29 18:33:25 +00:00
julien
f95c9c8bc1 adding relevant eol properties 2008-07-22 18:26:24 +00:00
bok
4c4c0b7b8d 2007-10-26 05:07:18 +00:00
bok
de6cd656a1 adding test script 2007-10-25 23:24:00 +00:00
bok
0ea450502e removing test files (will be relocated to a separate download) 2007-01-25 21:43:08 +00:00
bok
8d6b453f2a Improved the memory streams 2006-05-22 03:38:29 +00:00
bok
2830164fba Better track type/handler support
checked in test files
2006-05-21 21:08:33 +00:00