MonkeyBoy wrote:
Squishy Tia wrote:
Gonna be fun dealing with that, especially if you're a Netflix user as that site still uses Silverlight and will break entirely in Safari 12. Hopefully sites like that switch to HTML5, but I wouldn't hold my breath.
What?!?! Silverlight is EOL and will be completely retired by 2021. If they're not working on a backup plan they're going to be completely, totally screwed in a couple years. They've got to be working on something standards compliant. That or they're planning on telling their computer-based customers either leave or buy a STB.
It gets worse. A conversation from a friend that uses netflix extensively:
Quote:
[6/7/18, 5:21:57 PM]: it seems netflix DOES support HTML5, just not if IOVARendererID is missing on gpu
[6/7/18, 5:22:03 PM]: which apparently it is with our out of date nivdia patches
[6/7/18, 5:22:12 PM]: hmm
[6/7/18, 5:22:39 PM]: DRM on netflix fails on html5. tons of diff solutions to fix it but not that are clean with our existing dsdts cause there is overlap
[6/7/18, 5:22:51 PM]: i need to figure out how to just patch DSDT with IOVARendererID
[6/7/18, 5:51:06 PM]: well after all research, i've determined it's not worth fixing. it requires 3 more kexts, tons of custom injecting and hacking, all because apple decided to limit the GPUs that can hardware decode DRM
[6/7/18, 5:51:49 PM]: would need lilu, nvidiagraphicsfixup, shaki kexts, would need to inject a fake ID into clover for gpu to pretend to be another GPU
[6/7/18, 5:52:10 PM]: I'd rather just never watch netflix again
[6/7/18, 5:52:17 PM]: once silverlight breaks
[6/7/18, 5:55:41 PM]: the bad part is, if cpu is ivy/newer, apple won't play any DRM music in itunes anymore unless valid decoder present, either IGP or gpu. currently they let software decoding work for our shitty haswells
So Netflix is breaking massively in OS X, especially for those not on Apple's "approved GPU list", meaning anything nVidia since they're in a fucked up spat with nVidia because NV won't give up full control of its graphics drivers and instead maintains support for non-Apple official GPUs.