[Live-devel] 64Bit patch for QuickTimeFileSink and mp4a esds fix

Wolfgang Breyha wbreyha at gmx.net
Fri Mar 12 05:35:47 PST 2010


Hi!

I enhanced the QuickTimeFileSink to be able to write MP4 files larger then
2GB. It uses TellFile64 and SeekFile64 from InputFile.hh instead of fseek and
ftell, the mdat atom is written in 64bit format and all the stco atoms are
co64 now.

And I've fixed a bug which causes damaged mp4a.esds atoms in .mp4 format.
Patch is for both.

The parts
@@ -1656,16 +1694,20 @@
@@ -1717,7 +1759,7 @@
are the esds fix.

Regards, Wolfgang Breyha
-- 
Wolfgang Breyha <wbreyha at gmx.net> | http://www.blafasel.at/
Vienna University Computer Center | Austria

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: live-64bitmp4_esdsfix.patch
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20100312/ea9e0f1e/attachment.ksh>


More information about the live-devel mailing list