~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to src/plugins/phonon/mmf/plugin/plugin.pro

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-11-02 18:30:08 UTC
  • mfrom: (1.2.2 upstream)
  • mto: (15.2.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 88.
  • Revision ID: james.westby@ubuntu.com-20091102183008-b6a4gcs128mvfb3m
Tags: upstream-4.6.0~beta1
ImportĀ upstreamĀ versionĀ 4.6.0~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# MMF Phonon backend
 
2
 
 
3
QT += phonon
 
4
TARGET = phonon_mmf
 
5
PHONON_MMF_DIR = $$QT_SOURCE_TREE/src/3rdparty/phonon/mmf
 
6
 
 
7
# Uncomment the following line in order to use the CDrmPlayerUtility client
 
8
# API for audio playback, rather than CMdaAudioPlayerUtility.
 
9
#CONFIG += phonon_mmf_audio_drm
 
10
 
 
11
phonon_mmf_audio_drm {
 
12
    LIBS += -lDrmAudioPlayUtility
 
13
    DEFINES += QT_PHONON_MMF_AUDIO_DRM
 
14
} else {
 
15
    LIBS += -lmediaclientaudio
 
16
}
 
17
 
 
18
# This is necessary because both epoc32/include and Phonon contain videoplayer.h.
 
19
# By making /epoc32/include the first SYSTEMINCLUDE, we ensure that
 
20
# '#include <videoplayer.h>' picks up the Symbian header, as intended.
 
21
PREPEND_INCLUDEPATH = /epoc32/include
 
22
 
 
23
INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE
 
24
 
 
25
HEADERS +=                                           \
 
26
           $$PHONON_MMF_DIR/abstractaudioeffect.h    \
 
27
           $$PHONON_MMF_DIR/abstractmediaplayer.h    \
 
28
           $$PHONON_MMF_DIR/abstractplayer.h         \
 
29
           $$PHONON_MMF_DIR/audiooutput.h            \
 
30
           $$PHONON_MMF_DIR/audioequalizer.h         \
 
31
           $$PHONON_MMF_DIR/audioplayer.h            \
 
32
           $$PHONON_MMF_DIR/backend.h                \
 
33
           $$PHONON_MMF_DIR/bassboost.h              \
 
34
           $$PHONON_MMF_DIR/defs.h                   \
 
35
           $$PHONON_MMF_DIR/dummyplayer.h            \
 
36
           $$PHONON_MMF_DIR/effectfactory.h          \
 
37
           $$PHONON_MMF_DIR/mmf_medianode.h          \
 
38
           $$PHONON_MMF_DIR/mediaobject.h            \
 
39
           $$PHONON_MMF_DIR/utils.h                  \
 
40
           $$PHONON_MMF_DIR/videooutput.h            \
 
41
           $$PHONON_MMF_DIR/videooutputobserver.h    \
 
42
           $$PHONON_MMF_DIR/mmf_videoplayer.h        \
 
43
           $$PHONON_MMF_DIR/videowidget.h            \
 
44
           $$PHONON_MMF_DIR/volumeobserver.h
 
45
 
 
46
SOURCES +=                                           \
 
47
           $$PHONON_MMF_DIR/abstractaudioeffect.cpp  \
 
48
           $$PHONON_MMF_DIR/abstractmediaplayer.cpp  \
 
49
           $$PHONON_MMF_DIR/abstractplayer.cpp       \
 
50
           $$PHONON_MMF_DIR/audiooutput.cpp          \
 
51
           $$PHONON_MMF_DIR/audioequalizer.cpp       \
 
52
           $$PHONON_MMF_DIR/audioplayer.cpp          \
 
53
           $$PHONON_MMF_DIR/backend.cpp              \
 
54
           $$PHONON_MMF_DIR/bassboost.cpp            \
 
55
           $$PHONON_MMF_DIR/dummyplayer.cpp          \
 
56
           $$PHONON_MMF_DIR/effectfactory.cpp        \
 
57
           $$PHONON_MMF_DIR/mmf_medianode.cpp        \
 
58
           $$PHONON_MMF_DIR/mediaobject.cpp          \
 
59
           $$PHONON_MMF_DIR/utils.cpp                \
 
60
           $$PHONON_MMF_DIR/videooutput.cpp          \
 
61
           $$PHONON_MMF_DIR/mmf_videoplayer.cpp      \
 
62
           $$PHONON_MMF_DIR/videowidget.cpp
 
63
 
 
64
debug {
 
65
    INCLUDEPATH += $$PHONON_MMF_DIR/mmfphonondebug
 
66
    LIBS += -lphonon_mmf_debug.lib
 
67
    LIBS += -lhal
 
68
}
 
69
 
 
70
LIBS += -lmediaclientvideo  # For CVideoPlayerUtility
 
71
LIBS += -lcone              # For CCoeEnv
 
72
LIBS += -lws32              # For RWindow
 
73
LIBS += -lefsrv             # For file server
 
74
LIBS += -lapgrfx -lapmime   # For recognizer
 
75
 
 
76
# These are for effects.
 
77
LIBS += -lAudioEqualizerEffect -lBassBoostEffect -lDistanceAttenuationEffect -lDopplerBase -lEffectBase -lEnvironmentalReverbEffect -lListenerDopplerEffect -lListenerLocationEffect -lListenerOrientationEffect -lLocationBase -lLoudnessEffect -lOrientationBase -lSourceDopplerEffect -lSourceLocationEffect -lSourceOrientationEffect -lStereoWideningEffect
 
78
 
 
79
# This is needed for having the .qtplugin file properly created on Symbian.
 
80
QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/phonon_backend
 
81
 
 
82
target.path = $$[QT_INSTALL_PLUGINS]/phonon_backend
 
83
INSTALLS += target
 
84
 
 
85
include(../../../qpluginbase.pri)
 
86
 
 
87
TARGET.UID3=0x2001E629
 
88