next up previous contents
Next: Device Development Up: Developers Manual Previous: Developers Manual   Contents

Writing plugins

Picture 8.1 is a schematic of the modules OPENCP is built from. It shows which parts of the player interact with each other.

Figure 8.1: block diagram of OPENCP
\begin{picture}(13,16)
\put(0,0){\framebox{(}13,14.5){}} % äußerer Rahmen
\par
\...
...5,15.5){\makebox(0,0){Sound Input}}
\put(1.5,15){\vector(0,-1){1}}
\end{picture}

The capabilities of OPENCP can be extended by plugins. The type of plugin is not limited, so new graphics modes, file types and even enhanced players may be added by the user. As development for OPENCP is done using Wacom C++ 11.0 it is recommended to use this compiler for developing plugins aswell. We have not tested the plugin interface with other compilers.8.1

The following section was written by Felix Domke for the 12th issue of the hugi diskmag.



Footnotes

... compilers.8.1
This might change in the future.


Subsections

documentation by doj / cubic