// firefox-fourier — RK3399 V4L2-stateless HW-decode default prefs. // // The patch series (0001..0004) builds the VAAPI / V4L2-request routing // path through libavcodec, but the resulting code path is gated by three // other prefs that are 'false' upstream because the relevant probes don't // fire on panfrost EGL or trip the Intel-tuned cost heuristic. Without // these, firefox-fourier silently SW-decodes on a fresh profile despite // having all the unlock patches applied. // // Filed via marfrit/marfrit-packages#8 — see that issue for MOZ_LOG // evidence on fresnel (Pinebook Pro / RK3399). // // These are *vendor* defaults: lower precedence than user.js and // about:config user prefs. Power users who want to disable HW decode for // debugging can flip them in user prefs without touching this file. pref("widget.dmabuf.force-enabled", true); pref("media.hardware-video-decoding.force-enabled", true); pref("media.ffvpx-hw.enabled", true);