Fix Mediaplayer crash for WAV playback and add basic Audio CD support (needs kernel...
[enigma2.git] / lib / driver / rfmod.h
1 #ifndef __rfmod_h
2 #define __rfmod_h
3
4 class eRFmod
5 {
6         static eRFmod *instance;
7         
8         int fd;
9 #ifdef SWIG
10         eRFmod();
11         ~eRFmod();
12 #endif
13 public:
14 #ifndef SWIG
15         eRFmod();
16         ~eRFmod();
17 #endif
18         static eRFmod *getInstance();
19         bool detected() { return fd >= 0; }
20         void setFunction(int val);                                              //0=Enable 1=Disable
21         void setTestmode(int val);                                              //0=Enable 1=Disable
22         void setSoundFunction(int val);                         //0=Enable 1=Disable
23         void setSoundCarrier(int val);
24         void setChannel(int val);
25         void setFinetune(int val);
26 };
27
28 #endif