audio selection - fake
[enigma2.git] / lib / dvb_ci / dvbci_ui.h
1 #ifndef __dvbci_ui_h
2 #define __dvbci_ui_h
3
4 #include <string>
5
6 #define MAX_SLOTS       2       
7
8 class eDVBCI_UI
9 {
10         int state[MAX_SLOTS];
11         static eDVBCI_UI *instance;
12         std::string appName;
13 protected:
14 public:
15         eDVBCI_UI();
16         ~eDVBCI_UI();
17
18         static eDVBCI_UI *getInstance();
19         
20         int getState(int slot);
21         void setState(int slot, int state);
22         std::string getAppName(int slot);
23         void setAppName(int slot, const char *name);
24         void setReset(int slot);
25 };
26
27 #endif