News for hackers. Stuff that matters.
Re:Firefox Private Browsing vs. Chrome Incognito: Which Is F... by em3rgent0rdr on Monday November 20, 2017 @10:58AM (#15740805)
> "...on my Mac"

Unfortunately 3rd party browsers are at a disadvantage because it is harder to automatically detect and use video acceleration hardware capabilities.

Re:Firefox Private Browsing vs. Chrome Incognito: Which Is F... by cwzwarich on Monday November 20, 2017 @12:36PM (#15741601)
You get it for free if you use CoreMedia (which is what WebKit does), but you can also use HW video decoding directly:

https://developer.apple.com/library/content/technotes/tn2267...

The VDADecoderCreate function will return an error if HW video decoding isn't available.

Re:Firefox Private Browsing vs. Chrome Incognito: Which Is F... by jyavenard on Monday November 20, 2017 @02:42PM (#15742573)
VDA framework was made obsolete in OS X.

Equivalent features are provided in the Video Toolbox framework from OS X 10.8 and later.

Firefox only supports 10.9 and later from now on, and no longer uses VDA.

Unlike VDA, when you create a decoder, you just get one. You then query if it's a hardware decoder or not, but the behaviour is fundamentally the same between SW and HW.

For some reasons, the VT frame gives us a software decoder most of the time for some users.

Until now, I had only ever seen Mac Pro (including 2013 trashcan model) to not provide hardware decoding support.

If you attempt to decode a video that is less than 144 pixels high, you always get a software decoder.

Re:Firefox Private Browsing vs. Chrome Incognito: Which Is F... by slobotron on Monday November 20, 2017 @11:45AM (#15741206)
So, Safari on macOS uses private APIs that even programs outside the App Store can't use?
Re:Firefox Private Browsing vs. Chrome Incognito: Which Is F... by em3rgent0rdr on Monday November 20, 2017 @11:51AM (#15741254)
Not that. But safari is able to be per-configured to just work for apple's specific chosen hardware. So it is at an advantage in that respect.
Re:Firefox Private Browsing vs. Chrome Incognito: Which Is F... by awj on Monday November 20, 2017 @12:27PM (#15741526)
Have anything you can cite to expand on this? That seems like an incredibly basic thing for native applications to not have access to on OS X. (note: not iOS)