X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d63d2c3c6cbbd574dda4f8b00ebe6c661735edd5..7a6b5e730bb33b3ea9a1c693ee434e99d389f583:/lib/dvb/decoder.h diff --git a/lib/dvb/decoder.h b/lib/dvb/decoder.h index 6694e9fc..b566df89 100644 --- a/lib/dvb/decoder.h +++ b/lib/dvb/decoder.h @@ -4,9 +4,9 @@ #include #include -class eDVBAudio: public virtual iObject +class eDVBAudio: public iObject { -DECLARE_REF; +DECLARE_REF(eDVBAudio); private: ePtr m_demux; int m_fd, m_fd_demux; @@ -17,9 +17,9 @@ public: virtual ~eDVBAudio(); }; -class eDVBVideo: public virtual iObject +class eDVBVideo: public iObject { -DECLARE_REF; +DECLARE_REF(eDVBVideo); private: ePtr m_demux; int m_fd, m_fd_demux; @@ -30,9 +30,9 @@ public: virtual ~eDVBVideo(); }; -class eTSMPEGDecoder: public virtual iTSMPEGDecoder +class eTSMPEGDecoder: public iTSMPEGDecoder { -DECLARE_REF; +DECLARE_REF(eTSMPEGDecoder); private: ePtr m_demux; ePtr m_audio;