Commit Graph

27 Commits

Author SHA1 Message Date
Gilles Boccon-Gibod
cb8b335d20 fixed uninitialized type 2016-09-26 16:35:27 -07:00
Gilles Boccon-Gibod
8d5f1910ee fixed issue with mfra rewriting 2015-12-11 21:36:39 +00:00
Gilles Boccon-Gibod
c06aaf2951 Faster mp4fragment. New constructor for AP4_Track. 2015-05-22 11:38:06 -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
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
2034211f61 Better support for multiple sample descriptions with fragmented content and CENC 2012-08-01 18:19:22 +00:00
bok
1aa96d3ea9 Added support for a sample duration field 2009-04-03 19:54:14 +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
2985a4ff1e Fixed minor type casting warnings 2009-03-05 01:08:59 +00:00
bok
24f4f29602 Updated the AP4_FileWriter (it can now write synthetic files as well as parsed files)
Updated most duration fields (the ones that are in the timescale of the media) to be 64-bit
2009-03-04 18:48:41 +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
julien
da65ad5e93 - fixing memory leaks
- changed the track memory model so that the ownership of the sample table is transfered to the track when the track is create synthetically (for writing)... may want to revert though..
- removing and ADD_REFERENCE on the GetDataStream method of the sample. I don't understand why it was there in the first place...
2008-10-19 21:29:45 +00:00
bok
b7fd26c65b Cleanup of copyright header (pass 1) 2008-10-14 21:04:40 +00:00
bok
ec46736303 Fix for Ap4FileWriter (was only writing first track) 2008-10-10 07:19:29 +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
a420520ab2 2007-08-15 20:35:48 +00:00
julien
8b517b21d1 - setting the svn:eol-style to native for source code files 2007-07-09 23:33:05 +00:00
bok
1df07dcbde adding support for vs2005 (phase 1) 2006-08-31 05:07:40 +00:00
bok
fd0d2421b9 adding support for vs2005 (phase 0) 2006-08-31 04:24:41 +00:00
bok
05faada5ea fixed some platform stuff 2006-05-22 03:47:22 +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
bok
fb9b541863 2006-05-20 03:48:55 +00:00
bok
b6ff005ee9 interim release (not tested) with MetaData support 2005-12-27 06:55:17 +00:00
bok
7320cc3eaa Initial setup of repository 2005-11-10 22:52:16 +00:00