Hi @tmpsantos, upstream's performance concern is based on the situation that ChromOS is only platform supported. The vaInitialize() at preSandbox solution works on ChromeOS as well, they keep the hard code solution does make sense.

Back to Crosswalk situation, If we want to support linux in general, either hard code or pre-config of during compile time won't work for all situation compared to  vaInitialize() at preSandbox solution.