src/3rdparty/phonon/mmf/backend.h
changeset 7 f7bc934e204c
parent 3 41300fa6a67c
equal deleted inserted replaced
3:41300fa6a67c 7:f7bc934e204c
    17 */
    17 */
    18 
    18 
    19 #ifndef PHONON_MMF_BACKEND_H
    19 #ifndef PHONON_MMF_BACKEND_H
    20 #define PHONON_MMF_BACKEND_H
    20 #define PHONON_MMF_BACKEND_H
    21 
    21 
       
    22 #ifndef PHONON_MMF_VIDEO_SURFACES
    22 #include "ancestormovemonitor.h"
    23 #include "ancestormovemonitor.h"
       
    24 #endif
    23 
    25 
    24 #include <Phonon/MediaSource>
    26 #include "effectfactory.h"
    25 #include <Phonon/BackendInterface>
    27 
       
    28 #include <phonon/mediasource.h>
       
    29 #include <phonon/backendinterface.h>
    26 #include <QScopedPointer>
    30 #include <QScopedPointer>
    27 
    31 
    28 QT_BEGIN_NAMESPACE
    32 QT_BEGIN_NAMESPACE
    29 
    33 
    30 namespace Phonon
    34 namespace Phonon
    50 
    54 
    51 Q_SIGNALS:
    55 Q_SIGNALS:
    52     void objectDescriptionChanged(ObjectDescriptionType);
    56     void objectDescriptionChanged(ObjectDescriptionType);
    53 
    57 
    54 private:
    58 private:
       
    59 #ifndef PHONON_MMF_VIDEO_SURFACES
    55     QScopedPointer<AncestorMoveMonitor> m_ancestorMoveMonitor;
    60     QScopedPointer<AncestorMoveMonitor> m_ancestorMoveMonitor;
       
    61 #endif
       
    62     QScopedPointer<EffectFactory>       m_effectFactory;
    56 
    63 
    57 };
    64 };
    58 }
    65 }
    59 }
    66 }
    60 
    67