1 #ifndef __servicedvbfcc_h
2 #define __servicedvbfcc_h
4 #include <lib/service/servicedvb.h>
7 class eDVBServiceFCCPlay: public eDVBServicePlay
9 DECLARE_REF(eDVBServiceFCCPlay);
11 eDVBServiceFCCPlay(const eServiceReference &ref, eDVBService *service);
12 virtual ~eDVBServiceFCCPlay();
13 void serviceEvent(int event);
16 void pushbackFCCEvents(int event);
19 void processNewProgramInfo(bool toLive=false);
20 void updateFCCDecoder(bool sendSeekableStateChanged=false);
21 void FCCDecoderStop();
43 std::list<int> m_fcc_events;
47 #endif /* __servicedvbfcc_h */