[FFmpeg-devel] [PATCH] Turn off usage of base_data_offset in tfhd for PIFF files

Jeremy Hinegardner jeremy at copiousfreetime.org
Thu May 16 18:57:47 CEST 2013

Hi all

I am generating ISMV files via ffmpeg, and the player we are using is quite
strict according to the PIFF specification. 

It appears that when ffmpeg is creating ISMV files it is setting the 
`base_data_offset` flag which is contrary to what the PIFF specification[1] specifies. 
Section 5.2.17 says "the base_data_offset field MUST be omitted".

I managed to track this down and it appears the fix is just a single bit flag to 
be blanked out. With this patch the players we have tested are now happy
with the ismv files created by ffmpeg.

thanks for you time,

[1] http://www.iis.net/learn/media/smooth-streaming/protected-interoperable-file-format


Jeremy Hinegardner
Copious Free Time, LLC

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Turn-off-usage-of-base_data_offset-in-tfhd-header.patch
Type: application/octet-stream
Size: 1495 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130516/1922afc1/attachment.obj>

More information about the ffmpeg-devel mailing list