The new Public release of Chromium (v65) seems to have broken the H264 HW acceleration which was available to ChromeOS Apps, built on top of NACL SDK.
I have an application which is built on top of NACL SDK (Pepper 49), and which uses the the pp::VideoEncoder class to encode video using the h264 HW accelerated encoder. Before updating the Chromebook to V65, the method pp::VideoEnoder::GetSupportedProfiles was returning an array with supported codecs which was including H264, but now, after updating to V65, H264 is not there anymore (there's only VP8 and VP9).
This is reproducible every time on a Lenovo 100s Chromebook (and potentially others as well - need to double check).
If relevant, note that going to chrome://gpu in the browser, I can see h264 encoding being available for "Video Acceleration Information".
Any suggestions, or known bugs related to this? Has H264 encoding been dropped from NACL SDK?