[vlc-devel] Separation of UI and core?
ajmas at sympatico.ca
Fri Jun 5 11:38:01 CEST 2009
Although there is libvlc, I am curious whether there has been any
attempt to separate the UI and the core functionality in the main VLC
player? The idea being is that the separation into 'UI layer' and
'functional layer' would allow focusing of work and ensure that
careful thought is given to where something should live. An example of
other projects that have taken this approach:
- Pidgin, which provides libpurple. This 'core' is used by Pidgin,
Finch and Adium
- Webkit, formerly KHTML, which is used by Safari, Chrome and
Konquerer, amongst others
I haven't managed to get VLC built yet, so I may find that I am
suggesting something that is already the case.
More information about the vlc-devel