AVWizard for developers

From LinuxMCE
Jump to: navigation, search

(See also the AVWizard users' page.)

AVWizard is written in C++ using the libraries:

  • SDL (SDL_image, SDL_rotozoom, etc.)
  • libXML2
  • network code

AVWizard executes these two steps:

Those two steps may be split in the future into two separate applications, making it more customisable. "Redundant code" may also then be reduced, such as defining object, save/load operations, and restore objects . The XML files keep only the display representations of the data. The factory creates the coresponding objects in a WizardWidget class which contains a tree of WizardWidgets that has as many child processes as are used.