| - -( dyne // software :: culture :: events :: planet :: discussion :: museum \\ freaknet )- - |
#include <gui.h>
Collaboration diagram for GUI:

Public Member Functions | |
| GUI (int argc, char **argv, Stream_mixer *mix) | |
| virtual | ~GUI () |
| virtual void | run ()=0 |
| void | start () |
| void | lock () |
| void | unlock () |
| void | wait () |
| void | signal () |
| virtual void | set_lcd (unsigned int chan, char *lcd)=0 |
| virtual void | set_pos (unsigned int chan, float pos)=0 |
| virtual void | set_title (char *txt)=0 |
| virtual void | set_status (char *txt)=0 |
| virtual void | add_playlist (unsigned int ch, char *txt)=0 |
| virtual void | sel_playlist (unsigned int ch, int row)=0 |
| virtual void | bpsmeter_set (int n)=0 |
| virtual void | vumeter_set (int n)=0 |
| virtual bool | meter_shown ()=0 |
| virtual void | lameversion (char *str) |
Public Attributes | |
| bool | quit |
| Stream_mixer * | _mix |
| float | ch_pos [MAX_CHANNELS] |
| char | ch_lcd [MAX_CHANNELS][10] |
Static Protected Member Functions | |
| void * | kickoff (void *arg) |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Copyleft 2000 - 2008 dyne.org foundation and respective authors. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved. Send inquiries & questions to dyne.org's hackers. |
|