Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(298)

Issue 1837963004: Make CanPlayType return "probably" for HI10P h264 videos. (Closed)

Created:
4 years, 8 months ago by hubbe
Modified:
4 years, 8 months ago
Reviewers:
jrummell, ddorwin
CC:
chromium-reviews, darin-cc_chromium.org, feature-media-reviews_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make canPlayType return "probably" for HI10P h264 videos. Note that HI10P does not currently work on android or with EME, and those cases are handled in the code. Minor cleanup for EncryptedMediaSupportedTypes* tests so they don't time out when something unexpected happens. Committed: https://crrev.com/d58d0cfb40ea275076dab537d093cd2d9a615710 Cr-Commit-Position: refs/heads/master@{#385269}

Patch Set 1 #

Total comments: 16

Patch Set 2 : negative test for encrypted video added #

Total comments: 38

Patch Set 3 : comments addressed #

Total comments: 10

Patch Set 4 : comments addressed #

Patch Set 5 : testing android failure #

Patch Set 6 : testing android failure with logging #

Patch Set 7 : moar logging #

Patch Set 8 : tests fixed #

Patch Set 9 : tests fixed #

Patch Set 10 : oops #

Patch Set 11 : merged #

Patch Set 12 : more tests #

Total comments: 11

Patch Set 13 : comments addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+105 lines, -11 lines) Patch
M chrome/browser/media/encrypted_media_supported_types_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 8 chunks +29 lines, -2 lines 0 comments Download
M content/browser/media/media_canplaytype_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +39 lines, -0 lines 0 comments Download
M media/base/mime_util_internal.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -1 line 0 comments Download
M media/base/mime_util_internal.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +26 lines, -7 lines 0 comments Download
M media/test/data/test_key_system_instantiation.html View 1 2 3 1 chunk +8 lines, -1 line 0 comments Download

Messages

Total messages: 27 (9 generated)
hubbe
4 years, 8 months ago (2016-03-29 22:27:27 UTC) #2
ddorwin
In the description: * _c_anPlayType * Mention H.264 https://codereview.chromium.org/1837963004/diff/1/content/browser/media/media_canplaytype_browsertest.cc File content/browser/media/media_canplaytype_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/1/content/browser/media/media_canplaytype_browsertest.cc#newcode1 content/browser/media/media_canplaytype_browsertest.cc:1: // ...
4 years, 8 months ago (2016-03-31 05:44:05 UTC) #3
ddorwin
https://codereview.chromium.org/1837963004/diff/1/content/browser/media/media_canplaytype_browsertest.cc File content/browser/media/media_canplaytype_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/1/content/browser/media/media_canplaytype_browsertest.cc#newcode1086 content/browser/media/media_canplaytype_browsertest.cc:1086: #if defined(OS_ANDROID) On 2016/03/31 05:44:05, ddorwin wrote: > The ...
4 years, 8 months ago (2016-03-31 05:58:44 UTC) #4
hubbe
PTAL https://codereview.chromium.org/1837963004/diff/1/content/browser/media/media_canplaytype_browsertest.cc File content/browser/media/media_canplaytype_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/1/content/browser/media/media_canplaytype_browsertest.cc#newcode1 content/browser/media/media_canplaytype_browsertest.cc:1: // Copyright 2014 The Chromium Authors. All rights ...
4 years, 8 months ago (2016-03-31 21:53:48 UTC) #6
ddorwin
dalecurtis and jrummell: Please see the comments with your names below. https://codereview.chromium.org/1837963004/diff/20001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc File chrome/browser/media/encrypted_media_supported_types_browsertest.cc (right): ...
4 years, 8 months ago (2016-03-31 22:31:12 UTC) #10
DaleCurtis
that portion lg2m - defer to ddorwin@ for overall review. https://codereview.chromium.org/1837963004/diff/20001/media/base/mime_util_internal.cc File media/base/mime_util_internal.cc (right): https://codereview.chromium.org/1837963004/diff/20001/media/base/mime_util_internal.cc#newcode562 ...
4 years, 8 months ago (2016-03-31 22:58:44 UTC) #12
hubbe
https://codereview.chromium.org/1837963004/diff/20001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc File chrome/browser/media/encrypted_media_supported_types_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/20001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc#newcode113 chrome/browser/media/encrypted_media_supported_types_browsertest.cc:113: video_mp4_codecs_.push_back("avc1.4D400C"); On 2016/03/31 22:31:11, ddorwin wrote: > We should ...
4 years, 8 months ago (2016-04-01 00:20:59 UTC) #13
ddorwin
Thanks. Just nits. FYI, this will conflict with https://codereview.chromium.org/1728193004/, which moves a StringToCodec call. https://codereview.chromium.org/1837963004/diff/20001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc ...
4 years, 8 months ago (2016-04-01 00:36:42 UTC) #14
jrummell
Question on whether ClearKey/ExternalClearKey should also be tested. https://codereview.chromium.org/1837963004/diff/20001/media/test/data/test_key_system_instantiation.html File media/test/data/test_key_system_instantiation.html (right): https://codereview.chromium.org/1837963004/diff/20001/media/test/data/test_key_system_instantiation.html#newcode13 media/test/data/test_key_system_instantiation.html:13: document.title ...
4 years, 8 months ago (2016-04-01 00:52:52 UTC) #15
hubbe
https://codereview.chromium.org/1837963004/diff/20001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc File chrome/browser/media/encrypted_media_supported_types_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/20001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc#newcode621 chrome/browser/media/encrypted_media_supported_types_browsertest.cc:621: tmp.push_back("avc3.6E001E"); On 2016/04/01 00:36:42, ddorwin wrote: > On 2016/04/01 ...
4 years, 8 months ago (2016-04-04 22:01:50 UTC) #16
ddorwin
LGTM % comments. https://codereview.chromium.org/1837963004/diff/220001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc File chrome/browser/media/encrypted_media_supported_types_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/220001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc#newcode59 chrome/browser/media/encrypted_media_supported_types_browsertest.cc:59: const char kUnexpected[] = "unexpected result"; ...
4 years, 8 months ago (2016-04-04 23:23:20 UTC) #17
ddorwin
https://codereview.chromium.org/1837963004/diff/220001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc File chrome/browser/media/encrypted_media_supported_types_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/220001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc#newcode638 chrome/browser/media/encrypted_media_supported_types_browsertest.cc:638: // High 10-bit Profile is not supported when using ...
4 years, 8 months ago (2016-04-04 23:24:03 UTC) #18
hubbe
https://codereview.chromium.org/1837963004/diff/220001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc File chrome/browser/media/encrypted_media_supported_types_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/220001/chrome/browser/media/encrypted_media_supported_types_browsertest.cc#newcode59 chrome/browser/media/encrypted_media_supported_types_browsertest.cc:59: const char kUnexpected[] = "unexpected result"; On 2016/04/04 23:23:20, ...
4 years, 8 months ago (2016-04-05 00:25:34 UTC) #19
ddorwin
lgtm https://codereview.chromium.org/1837963004/diff/220001/content/browser/media/media_canplaytype_browsertest.cc File content/browser/media/media_canplaytype_browsertest.cc (right): https://codereview.chromium.org/1837963004/diff/220001/content/browser/media/media_canplaytype_browsertest.cc#newcode975 content/browser/media/media_canplaytype_browsertest.cc:975: EXPECT_EQ(kPropProbably, CanPlay("'video/mp4; codecs=\"avc1.6E400A\"'")); On 2016/04/05 00:25:34, hubbe wrote: ...
4 years, 8 months ago (2016-04-05 01:10:51 UTC) #20
jrummell
lgtm
4 years, 8 months ago (2016-04-05 17:27:00 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1837963004/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1837963004/240001
4 years, 8 months ago (2016-04-05 19:04:05 UTC) #23
commit-bot: I haz the power
Committed patchset #13 (id:240001)
4 years, 8 months ago (2016-04-05 20:14:35 UTC) #25
commit-bot: I haz the power
4 years, 8 months ago (2016-04-05 20:15:40 UTC) #27
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/d58d0cfb40ea275076dab537d093cd2d9a615710
Cr-Commit-Position: refs/heads/master@{#385269}

Powered by Google App Engine
This is Rietveld 408576698