diff options
author | damienv@chromium.org <damienv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-12 23:35:03 +0000 |
---|---|---|
committer | damienv@chromium.org <damienv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-12 23:35:03 +0000 |
commit | 7e4836ddd688846e881daad989a507da6ad9e0d9 (patch) | |
tree | 2eda6812bf8462b43f81a05a063d52f93444fe6f /media/media.gyp | |
parent | bf346063fa973d15c48f3ec4642632610ff1c4a9 (diff) | |
download | chromium_src-7e4836ddd688846e881daad989a507da6ad9e0d9.zip chromium_src-7e4836ddd688846e881daad989a507da6ad9e0d9.tar.gz chromium_src-7e4836ddd688846e881daad989a507da6ad9e0d9.tar.bz2 |
Do not enforce one PTS/DTS pair for each video PES packet.
Having a PTS/DTS per video PES packet is just an HLS recommendation.
Some streams do not comply with this recommendation.
The most important is to have some timings for each access unit
and this criteria is still enforced in this H264 parser.
These 2 criteria are different when an access unit spans over
several PES packets (let's say N PES packets). In this case,
the timings in PES packets from idx 2 to idx N-1 are irrelevant.
BUG=None
Review URL: https://codereview.chromium.org/193063003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256697 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r-- | media/media.gyp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp index fb36e08..78ece80 100644 --- a/media/media.gyp +++ b/media/media.gyp @@ -1144,6 +1144,7 @@ 'sources': [ 'formats/common/stream_parser_test_base.cc', 'formats/common/stream_parser_test_base.h', + 'formats/mp2t/es_parser_h264_unittest.cc', 'formats/mp2t/mp2t_stream_parser_unittest.cc', 'formats/mp4/aac_unittest.cc', 'formats/mp4/avc_unittest.cc', |