Gilles Boccon-Gibod
70df1a5c0d
add support for all Dolby Vision formats when encrypting
2018-01-01 17:39:41 -08:00
Gilles Boccon-Gibod
5e0cc97295
fixed typo
2016-01-24 11:30:26 -08:00
Gilles Boccon-Gibod
a77c985831
Sample Encryption Group support wip
2015-05-04 17:37:39 -07:00
bok
df04891854
added initial support for DASH on-demand profile
...
more complete support for sidx atoms and indexing
2015-01-09 01:47:33 +00:00
bok
95673a4297
Tighter integer types to avoid warning with high warning level settings in Visual Studio builds
2014-09-12 18:45:13 +00:00
bok
5b7d40ae21
More h.265 updates
...
Added AC-3 support in mp42ts
2014-03-24 17:37:52 +00:00
bok
e4b610c41f
Added support for DECE CFF subtitles
...
Added cleanup of unused track entries in init segments for mp4-dash.py
2013-06-28 22:30:14 +00:00
bok
57ed183204
Support for avc2 and avc3
2013-06-05 21:15:06 +00:00
bok
ec9edd0377
Better Xcode 4.4 compatibility
2012-08-09 16:49:43 +00:00
bok
452c4b9143
2012-03-02 09:35:04 +00:00
bok
62a6e6838e
Updated MPEG CENC support (now parses and handles saio/saiz correctly)
2011-11-25 09:23:00 +00:00
bok
80fc511d19
More experimental progress on DASH-CENC
2011-07-01 23:04:29 +00:00
bok
23cab9488c
Fixed decrypting stream
2011-05-16 16:01:37 +00:00
bok
9c7a6757af
Added support for explicitly constructing static C++ objects when the platform loader fails to do it.
2011-04-15 18:37:40 +00:00
bok
5fb797b7fe
2010-11-01 08:51:41 +00:00
bok
859d687af6
Better support for non-fixed-size keys
2010-10-15 18:19:31 +00:00
bok
ee097d2eae
Updated the external cipher API to use multi-block buffers
...
Fixed ISMA CTR encryption (was not using the IV as a BSO, Byte Stream Offset)
Added a parse-samples benchmark test
2010-09-22 01:31:19 +00:00
bok
c84ef5845f
Added support for encrypted .mov files (sample description)
2009-11-09 21:55:36 +00:00
bok
39bb4f8b99
Added support for mfra, tfra and mfro atoms (including recomputing offsets in the tfra atoms when processing fragments)
2009-11-05 18:48:08 +00:00
bok
455a808b27
Added experimental support for PIFF
2009-11-02 21:25:18 +00:00
bok
0a15dfe36d
Fixed makefile-based builds
2009-05-16 23:42:56 +00:00
bok
5e50002fd6
Added support for unknown sample entries (also works with encryption and decryption)
...
Added method to name sample entry formats
Fixed for variable-length avcC atoms
2009-05-16 22:59:10 +00:00
bok
6d357a05c7
Added code to remove the 'opf2' OMA compatible brand when decrypting a file
2009-04-29 21:12:26 +00:00
bok
4499d03a54
Added Android scons config
...
Added support for platforms without RTTI or exceptions
2009-03-26 23:10:46 +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
1dbd189885
Adding more benchmarks
...
Caching of position in AP4_StdcFileByteStream
2009-01-05 23:44:10 +00:00
bok
4e1334e6c3
Advanced the support for Marlin IPMP
...
Added method to get the nearest sync sample from a given sample
Added more tests and benchmarks
2008-12-31 17:45:50 +00:00
bok
71fd18e0a7
Added support for creating instances of AP4_ProtectedSampleDescription from parameters (not just from a stream)
...
Added support for specifying the transfer of ownership flag when passing an AP4_SampleDescription to an AP4_SyntheticSampleTable
AP4_Track constructor now takes width/height in 16.16 fixed point format (NOTE: this is different from the sample description width/height)
Other minor fixes and edits
2008-11-23 01:45:26 +00:00
bok
b7fd26c65b
Cleanup of copyright header (pass 1)
2008-10-14 21:04:40 +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
bok
6edb99a3ba
Fix for GCC warnings
...
Added more descriptor support
Fixed makefile-based builds
2008-07-11 07:42:36 +00:00
bok
b69cf7ffd1
First working version (alpha) of DCF packager
...
Support for containers with forced 64-bit size (OMA)
2008-05-09 00:34:02 +00:00
bok
e158119618
2007-10-05 22:05:23 +00:00
bok
a420520ab2
2007-08-15 20:35:48 +00:00
julien
cc8e377eb2
- refactoring of the code to be more C++ friendly (pass parameters by reference as opposed to by pointer)
...
- use the defined types (size is AP4_Size and not unsigned int)
- impacts a little bit the crypto API where the factory methods now use a reference to pointer as opposed to a double pointer
2007-07-25 06:06:00 +00:00
julien
8b517b21d1
- setting the svn:eol-style to native for source code files
2007-07-09 23:33:05 +00:00
bok
29b3fc05e0
Adding some support for DCF
2007-03-11 19:17:38 +00:00
bok
068213d4ec
updated the crypto support
2007-02-22 21:39:09 +00:00
julien
5044ed3f34
- improved mp4dump where tracks can now be decrypted
...
- added a few const when relevant
2007-01-25 03:52:43 +00:00
bok
f3c0761e71
better crypto support
2006-10-22 06:31:27 +00:00
bok
c67b1cfb2e
better encryption/decryption support
2006-10-18 06:36:22 +00:00