Merge branch 'bug_538_ignore_global_actions_in_standby'
[enigma2.git] / lib / driver / avswitch.h
index 2b3b40fb48de8db05d30ae81bead9291a5a598e8..bcb29c40eb405491c10b539a0fbbd22c06c0b82a 100644 (file)
@@ -10,7 +10,7 @@ class eAVSwitch: public Object
 {
        static eAVSwitch *instance;
        int m_video_mode;
-       eSocketNotifier *m_fp_notifier;
+       ePtr<eSocketNotifier> m_fp_notifier;
        void fp_event(int what);
        int m_fp_fd;
 #ifdef SWIG
@@ -24,13 +24,12 @@ public:
        ~eAVSwitch();
 #endif
        static eAVSwitch *getInstance();
+       bool haveScartSwitch();
        int getVCRSlowBlanking();
-       void setFastBlank(int val);
        void setColorFormat(int format);
        void setAspectRatio(int ratio);
        void setVideomode(int mode);
        void setInput(int val);
-       void setSlowblank(int val);
        void setWSS(int val);
        PSignal1<void, int> vcr_sb_notifier;
 };