[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-datatype-dev
Subject:    [datatype-dev] Checkin: h.264 bitrate accuracy and start-up overhead
From:       Jamie Gordon <jgordon () real ! com>
Date:       2010-03-25 20:03:31
Message-ID: 4BABC193.5040300 () real ! com
[Download RAW message or body]

Synopsis
========
Adds support for the 'btrt' box in the 'avc1' sample entry

Branches: HEAD (SERVER_CURRENT), SERVER_14_0
Reviewer: chytanya


Description
===========
For the few encoders that actually include the 'btrt' box, we
really should use it.


Files Affected
==============
datatype/mp4/fileformat/qtatmmgs.cpp
datatype/mp4/fileformat/pub/qtatmmgs.h
datatype/mp4/fileformat/pub/qtatoms.h


Testing Performed
=================
Unit Tests:

Integration Tests:
* playback, check bitrate and opaque data are correct with HMP11 content
with btrt in the avc1
* playback, check bitrate and opaque data are correct with Envivio
content with btrt in the avc1
* playback, check opaque data is correct with HMP13 content without btrt
* playback, check opaque data is correct with CS4 content without btrt
* playback, check opaque data is correct with AFML content without btrt
and with junk 'skip' atom in the avc1
* playback, check opaque data is correct with Sorenson content without
btrt and with junk 'uuid' atom in the avc1

Leak Tests:

Performance Tests:

Platforms Tested: win32-i386-vc7
Build verified: win32-i386-vc7


QA Hints
===============

spot check mp4ff use cases per encoder and protocol









_______________________________________________
Datatype-dev mailing list
Datatype-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic