Modularization / plugins in C++
#1
I'm not too sure if this fits in here.

Are there any plans to further modularize the XBMC code so that it is more accessible to plugins and the like? From what I can understand - scripts are more or less self-contained little applets that have to be launched separately of the rest of XBMC's core functions. How powerful are these scripts for adding major-ish new features into XBMC. From what I can see they can access the net and throw a few things up on screen and that is it.

As far as plugins go, all I can see is that they are useful as 'media providers' to xbmc and don't do much else (i.e they can provide media items in music / videos / tv / movies / programs etc).

Would it be better to modularize the code to make the xbmc core quite small and have all the other bits of functionality implemented as plugins? (like music, movies, tv etc). I think this might require a large rewrite of how skinning works but it could be worth it in the long run such that implementation of more complicated code that address many parts of the media center can easily be implemented.

This isn't a request - just merely an ask for an opinion.
Reply


Messages In This Thread
Modularization / plugins in C++ - by SmSpillaz - 2009-12-30, 10:28
[No subject] - by Clumsy - 2009-12-30, 12:43
[No subject] - by SmSpillaz - 2009-12-30, 14:09
[No subject] - by Clumsy - 2009-12-30, 14:26
[No subject] - by SmSpillaz - 2009-12-30, 14:58
[No subject] - by analogue - 2009-12-30, 17:29
[No subject] - by rwparris2 - 2009-12-31, 02:27
[No subject] - by SmSpillaz - 2009-12-31, 06:41
[No subject] - by jmarshall - 2010-01-01, 10:51
Logout Mark Read Team Forum Stats Members Help
Modularization / plugins in C++0