On Tue, 2015-06-30 at 11:19 +0200, Xabier Rodríguez Calvar wrote: > O Mar, 30-06-2015 ás 11:02 +0200, Philippe Normand escribiu: > > - disable EME in default production build > > - downstream users would need to enable it if they need it > > - add a GStreamer ClearKey decryptor in platform/graphics, that > > would > > depend on GStreamer >= 1.5 > > - other DRM systems would need to be handled by downstream users > > > > The reason why this would depend on very recent GStreamer versions > > is > > that DRM support in upstream GStreamer was recently added. > > My only concern here is you have also planned to bump GStreamer > requirement in internal JHBuild to 1.5 too. We might also want to add > some compilation check for GStreamer 1.5 and fail in case it is not > present. >
I don't plan to bump the GStreamer version in JHBuild until 1.6 is released, at least :) Also we should bump the required version in the CMake build, currently we depend on 1.0.x, so at some point we should bump that as well and maybe clean-up the unused code paths, but that's another discussion :) About EME, yes, I'll make the CMake stuff error out if EME is enabled but GStreamer >= 1.5 isn't present. Philippe _______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
