2003-10-02, 14:02
im not sure if the current xbmc code allows this but the fact that xbmc can load and unload code to play different media formats suggests to me that it already has the makings of a media framework.
what i would like to see is the ability for all media support/add on features to be built as a plugin to xbmc. that is xbmc core provides the framework for registering a plugin and invoking the plugin either on a menu selection or on opening a file format or at startup based on configuration parameters. this would require a clearly defined api that devleopers could program to.
this way the core xbmc could remain relatively stable and developers (non core xbmc developers included) could build plugins to handle the various file formats and add on features that people want.
what i would like to see is the ability for all media support/add on features to be built as a plugin to xbmc. that is xbmc core provides the framework for registering a plugin and invoking the plugin either on a menu selection or on opening a file format or at startup based on configuration parameters. this would require a clearly defined api that devleopers could program to.
this way the core xbmc could remain relatively stable and developers (non core xbmc developers included) could build plugins to handle the various file formats and add on features that people want.