[webkit-reviews] review granted: [Bug 215825] [Mac, EME] Netflix.com shows HDCP error for all streams : [Attachment 407231] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 25 14:35:51 PDT 2020


Eric Carlson <eric.carlson at apple.com> has granted Jer Noble
<jer.noble at apple.com>'s request for review:
Bug 215825: [Mac,EME] Netflix.com shows HDCP error for all streams
https://bugs.webkit.org/show_bug.cgi?id=215825

Attachment 407231: Patch

https://bugs.webkit.org/attachment.cgi?id=407231&action=review




--- Comment #3 from Eric Carlson <eric.carlson at apple.com> ---
Comment on attachment 407231
  --> https://bugs.webkit.org/attachment.cgi?id=407231
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=407231&action=review

> Source/WebCore/ChangeLog:11
> +	   displayID. This causes AVFoundation to do a "lowest common level  of
support" rather than a specific display check.

s/level  of support/level of support/

>
Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreaming
AVFObjC.mm:1388
> +bool
CDMInstanceSessionFairPlayStreamingAVFObjC::keyRequestHasInsufficientProtection
ForDisplayID(AVContentKeyRequest  *request, PlatformDisplayID displayID) const

s/AVContentKeyRequest  *request/AVContentKeyRequest *request/

>
Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreaming
AVFObjC.mm:1390
> +    // willOutputBeObscuredDueToInsufficientExternalProtectionForDisplays
will always return "YES" prior

s/return "YES" prior/return "YES" prior to/

>
Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreaming
AVFObjC.mm:1400
> +    // and to query the HDCP level required by each AVContentKeyRequest, and
do the comparison between th two in the

s/between th two/between the two/


More information about the webkit-reviews mailing list