Difference between revisions of "Development"
From RpWiki
(New page: ==Overview== roarbar is designed to rely a lot on plug ins for functionality. So it's based on 3 components. * roarbar * roarbar_lib * plug ins ===roarbar=== The main application. ===roa...) |
(No difference)
|
Latest revision as of 07:05, 9 September 2008
Contents
Overview
roarbar is designed to rely a lot on plug ins for functionality. So it's based on 3 components.
- roarbar
- roarbar_lib
- plug ins
roarbar
The main application.
roarbar_lib
Library which provides the shared functionality.
plug ins
Individual functionality divided into sub categories.
- User Interface Plug in
- console output Pane
- playlist
- album art
- database viewer
- quicksearch
- ...
- Sound Output Plug in
- gstreamer output under linux
- probably direct sound output for windows
Compiling
Here is a guide to compile the current source code.
Source Control Management
Currently roarbar is stored public in a Subversion Repository, but I actually use git to work on the roarbar source code. I may switch totally to git in the near future, because working with git is very productive.
Documentation
A documentation of roarbar library can be found here:
roarbar doc