XBMC Will Gain Full Wayland Support Before Mir

waylandxbmcfeatured

XBMC developer smspillaz, the man responsible for the XBMC Weston hack a few months ago, is now rounding the final turns towards XBMC being fully compatible with Wayland.  smspillaz reports that he will be doing a GSoC this year to move XBMC completely to Wayland–without the use of SDL.  He writes:

smspillaz

In late February this year, I published a proof of concept demonstrating the XBMC Media Center on the Weston system compositor. It was basically a hack which used SDL’s existing wayland compositor support with a few additions required to make XBMC work. XBMC plans to drop SDL usage and use window systems directly, which makes a lot of sense, but it meant that this proof of concept would have to be largely rewritten.

As such, I’ve decided to do so as a Google Summer of Code project (suprise!), as a kind of “take-two”, except that it uses the Wayland client interface directly, (shouldn’t) crash, (should) have some more comprehensive test coverage and perhaps could be expanded to support other display systems like Mir and direct display on the framebuffer via kms/gbm.

XBMC running on Wayland

By far the most interesting part of this post is smspillaz mention that once this work is complete it “perhaps could be expanded to support other display systems like Mir and direct display on the framebuffer via kms/gbm.”  That indicates that being operational in Wayland is a priority, while Mir is merely on the radar should everything go as planned.

Source | Expertus sum, ergo sum

Via | Reddit


About Dean Howell

Aside from being a huge Sega fan, Dean is an LPIC certified Linux professional with over a decade experience. In addition to spending his free time burning through the classics from Sega and evangelizing open source, he's also the editor-in-cheif of The Powerbase.