9c26b1ad131f309d0b62fe72d0be6259d1f5dd0b
[openblackhole/openblackhole-enigma2.git] / lib / driver / avswitch.h
1 #ifndef __avswitch_h
2 #define __avswitch_h
3
4 class eAVSwitch
5 {
6         static eAVSwitch *instance;
7 #ifdef SWIG
8         eAVSwitch();
9         ~eAVSwitch();
10 #endif
11 protected:      
12 public:
13 #ifndef SWIG
14         eAVSwitch();
15         ~eAVSwitch();
16 #endif
17         static eAVSwitch *getInstance();
18         
19         void setFastBlank(int val);
20         void setColorFormat(int format);
21         void setAspectRatio(int ratio);
22         void setVideomode(int mode);
23         void setInput(int val);
24         void setSlowblank(int val);
25         void setWSS(int val);
26 };
27
28 #endif