[Webkit-unassigned] [Bug 186391] [GStreamer][MSE] Video decoder capability configuration

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 7 09:26:41 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=186391

--- Comment #4 from Enrique OcaƱa <eocanha at igalia.com> ---
(In reply to Philippe Normand from comment #2)
> The current hacks I have:
> 
> https://github.com/Igalia/webkit/commit/
> 609e0f8dbd33fb39f359764f1e142c468868a875
> https://github.com/Igalia/webkit/commit/
> c7c4969badac7b5a8e9bf8c57932ab09eb7f040a
> 
> work, but I was hoping to have a better solution.

This is basically what I do downstream when I want to disable vpx and opus temporarily. Disabling vpx and opus on platforms having the right plugins installed looks like a customization and I'm not sure if WebKit should support it. After all, the current behaviour comes from a request to autodetect the installed codecs and not exposing anything not already present: https://bugs.webkit.org/show_bug.cgi?id=167120

If there's some problem in the installed plugins (eg: no hardware acceleration support), then maybe the system/distro maintainer for the specific device should reflect about if vpx should actually be exposed in the first place or if it should be disabled at build time in case it's not production ready on that device.

Anyway, if anybody writes a patch to disable features on demand, I won't oppose as long as the default behaviour (enable the autodetected features) still works.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180607/eb1d66d9/attachment.html>


More information about the webkit-unassigned mailing list