Changeset 846 for trunk/src/plugins/phonon
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/plugins/phonon/ds9/ds9.pro
r2 r846 23 23 $$PHONON_DS9_DIR/videowidget.h \ 24 24 $$PHONON_DS9_DIR/videorenderer_soft.h \ 25 $$PHONON_DS9_DIR/videorenderer_vmr9.h \26 25 $$PHONON_DS9_DIR/volumeeffect.h \ 27 26 $$PHONON_DS9_DIR/qbasefilter.h \ … … 46 45 $$PHONON_DS9_DIR/videowidget.cpp \ 47 46 $$PHONON_DS9_DIR/videorenderer_soft.cpp \ 48 $$PHONON_DS9_DIR/videorenderer_vmr9.cpp \49 47 $$PHONON_DS9_DIR/volumeeffect.cpp \ 50 48 $$PHONON_DS9_DIR/qbasefilter.cpp \ … … 54 52 $$PHONON_DS9_DIR/qmeminputpin.cpp 55 53 54 55 56 57 58 59 60 61 56 62 57 63 target.path = $$[QT_INSTALL_PLUGINS]/phonon_backend -
trunk/src/plugins/phonon/gstreamer/gstreamer.pro
r2 r846 16 16 HEADERS += $$PHONON_GSTREAMER_DIR/common.h \ 17 17 $$PHONON_GSTREAMER_DIR/audiooutput.h \ 18 18 19 $$PHONON_GSTREAMER_DIR/artssink.h \ 19 20 $$PHONON_GSTREAMER_DIR/abstractrenderer.h \ … … 36 37 $$PHONON_GSTREAMER_DIR/volumefadereffect.h 37 38 38 SOURCES += $$PHONON_GSTREAMER_DIR/audiooutput.cpp \ 39 $$PHONON_GSTREAMER_DIR/abstractrenderer.cpp \ 39 SOURCES += $$PHONON_GSTREAMER_DIR/abstractrenderer.cpp \ 40 40 $$PHONON_GSTREAMER_DIR/artssink.cpp \ 41 42 43 41 44 $$PHONON_GSTREAMER_DIR/backend.cpp \ 42 45 $$PHONON_GSTREAMER_DIR/devicemanager.cpp \ 43 46 $$PHONON_GSTREAMER_DIR/effect.cpp \ 44 47 $$PHONON_GSTREAMER_DIR/effectmanager.cpp \ 48 45 49 $$PHONON_GSTREAMER_DIR/gsthelper.cpp \ 46 $$PHONON_GSTREAMER_DIR/mediaobject.cpp \47 50 $$PHONON_GSTREAMER_DIR/medianode.cpp \ 48 51 $$PHONON_GSTREAMER_DIR/medianodeevent.cpp \ 49 $$PHONON_GSTREAMER_DIR/widgetrenderer.cpp \ 52 $$PHONON_GSTREAMER_DIR/mediaobject.cpp \ 53 $$PHONON_GSTREAMER_DIR/message.cpp \ 54 $$PHONON_GSTREAMER_DIR/phononsrc.cpp \ 55 $$PHONON_GSTREAMER_DIR/qwidgetvideosink.cpp \ 56 $$PHONON_GSTREAMER_DIR/streamreader.cpp \ 50 57 $$PHONON_GSTREAMER_DIR/videowidget.cpp \ 51 $$PHONON_GSTREAMER_DIR/glrenderer.cpp \ 52 $$PHONON_GSTREAMER_DIR/qwidgetvideosink.cpp \ 53 $$PHONON_GSTREAMER_DIR/phononsrc.cpp \ 54 $$PHONON_GSTREAMER_DIR/streamreader.cpp \ 55 $$PHONON_GSTREAMER_DIR/message.cpp \ 56 $$PHONON_GSTREAMER_DIR/audioeffect.cpp \ 57 $$PHONON_GSTREAMER_DIR/volumefadereffect.cpp 58 $$PHONON_GSTREAMER_DIR/volumefadereffect.cpp \ 59 $$PHONON_GSTREAMER_DIR/widgetrenderer.cpp 58 60 59 61 !embedded { -
trunk/src/plugins/phonon/mmf/mmf.pro
r769 r846 1 1 # MMF Phonon backend 2 3 4 5 2 6 3 QT += phonon 4 TARGET = phonon_mmf 5 PHONON_MMF_DIR = $$QT_SOURCE_TREE/src/3rdparty/phonon/mmf 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 6 10 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 11 phonon_mmf_audio_drm { 12 LIBS += -lDrmAudioPlayUtility 13 DEFINES += QT_PHONON_MMF_AUDIO_DRM 14 } else { 15 LIBS += -lmediaclientaudio 16 } 10 17 11 phonon_mmf_audio_drm { 12 LIBS += -lDrmAudioPlayUtility 13 DEFINES += QT_PHONON_MMF_AUDIO_DRM 14 } else { 15 LIBS += -lmediaclientaudio 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 = $${EPOCROOT}epoc32/include 22 23 PREPEND_INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty 24 25 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE 26 27 HEADERS += \ 28 $$PHONON_MMF_DIR/abstractaudioeffect.h \ 29 $$PHONON_MMF_DIR/abstractmediaplayer.h \ 30 $$PHONON_MMF_DIR/abstractplayer.h \ 31 $$PHONON_MMF_DIR/abstractvideooutput.h \ 32 $$PHONON_MMF_DIR/abstractvideoplayer.h \ 33 $$PHONON_MMF_DIR/audioequalizer.h \ 34 $$PHONON_MMF_DIR/audiooutput.h \ 35 $$PHONON_MMF_DIR/audioplayer.h \ 36 $$PHONON_MMF_DIR/backend.h \ 37 $$PHONON_MMF_DIR/bassboost.h \ 38 $$PHONON_MMF_DIR/defs.h \ 39 $$PHONON_MMF_DIR/dummyplayer.h \ 40 $$PHONON_MMF_DIR/effectfactory.h \ 41 $$PHONON_MMF_DIR/effectparameter.h \ 42 $$PHONON_MMF_DIR/environmentalreverb.h \ 43 $$PHONON_MMF_DIR/loudness.h \ 44 $$PHONON_MMF_DIR/mediaobject.h \ 45 $$PHONON_MMF_DIR/mmf_medianode.h \ 46 $$PHONON_MMF_DIR/stereowidening.h \ 47 $$PHONON_MMF_DIR/objectdump.h \ 48 $$PHONON_MMF_DIR/objectdump_symbian.h \ 49 $$PHONON_MMF_DIR/objecttree.h \ 50 $$PHONON_MMF_DIR/utils.h \ 51 $$PHONON_MMF_DIR/videowidget.h 52 53 SOURCES += \ 54 $$PHONON_MMF_DIR/abstractaudioeffect.cpp \ 55 $$PHONON_MMF_DIR/abstractmediaplayer.cpp \ 56 $$PHONON_MMF_DIR/abstractplayer.cpp \ 57 $$PHONON_MMF_DIR/audioequalizer.cpp \ 58 $$PHONON_MMF_DIR/audiooutput.cpp \ 59 $$PHONON_MMF_DIR/audioplayer.cpp \ 60 $$PHONON_MMF_DIR/abstractvideooutput.cpp \ 61 $$PHONON_MMF_DIR/abstractvideoplayer.cpp \ 62 $$PHONON_MMF_DIR/backend.cpp \ 63 $$PHONON_MMF_DIR/bassboost.cpp \ 64 $$PHONON_MMF_DIR/dummyplayer.cpp \ 65 $$PHONON_MMF_DIR/effectfactory.cpp \ 66 $$PHONON_MMF_DIR/effectparameter.cpp \ 67 $$PHONON_MMF_DIR/environmentalreverb.cpp \ 68 $$PHONON_MMF_DIR/loudness.cpp \ 69 $$PHONON_MMF_DIR/mediaobject.cpp \ 70 $$PHONON_MMF_DIR/mmf_medianode.cpp \ 71 $$PHONON_MMF_DIR/stereowidening.cpp \ 72 $$PHONON_MMF_DIR/objectdump.cpp \ 73 $$PHONON_MMF_DIR/objectdump_symbian.cpp \ 74 $$PHONON_MMF_DIR/objecttree.cpp \ 75 $$PHONON_MMF_DIR/utils.cpp \ 76 $$PHONON_MMF_DIR/videowidget.cpp 77 78 symbian { 79 # Test for whether the build environment supports video rendering to graphics 80 # surfaces. 81 exists($${EPOCROOT}epoc32/include/platform/videoplayer2.h) { 82 HEADERS += \ 83 $$PHONON_MMF_DIR/videooutput_surface.h \ 84 $$PHONON_MMF_DIR/videoplayer_surface.h 85 SOURCES += \ 86 $$PHONON_MMF_DIR/videooutput_surface.cpp \ 87 $$PHONON_MMF_DIR/videoplayer_surface.cpp 88 DEFINES += PHONON_MMF_VIDEO_SURFACES 89 } else { 90 HEADERS += \ 91 $$PHONON_MMF_DIR/ancestormovemonitor.h \ 92 $$PHONON_MMF_DIR/videooutput_dsa.h \ 93 $$PHONON_MMF_DIR/videoplayer_dsa.h 94 SOURCES += \ 95 $$PHONON_MMF_DIR/ancestormovemonitor.cpp \ 96 $$PHONON_MMF_DIR/videooutput_dsa.cpp \ 97 $$PHONON_MMF_DIR/videoplayer_dsa.cpp \ 98 } 99 100 # Test whether the build environment includes support for the Download Manager 101 # API, required for Progressive Download 102 exists($${EPOCROOT}epoc32/include/downloadmgrclient.h) | \ 103 exists($${EPOCROOT}epoc32/include/mw/downloadmgrclient.h) { 104 HEADERS += $$PHONON_MMF_DIR/download.h 105 SOURCES += $$PHONON_MMF_DIR/download.cpp 106 LIBS += -lDownloadMgr 107 DEFINES += PHONON_MMF_PROGRESSIVE_DOWNLOAD 108 } 109 } 110 111 LIBS += -lcone 112 LIBS += -lws32 113 114 # This is only needed for debug builds, but is always linked against. 115 LIBS += -lhal 116 117 TARGET.CAPABILITY = all -tcb 118 119 LIBS += -lmediaclientvideo # For CVideoPlayerUtility 120 LIBS += -lcone # For CCoeEnv 121 LIBS += -lws32 # For RWindow 122 LIBS += -lefsrv # For file server 123 LIBS += -lapgrfx -lapmime # For recognizer 124 LIBS += -lmmfcontrollerframework # For CMMFMetaDataEntry 125 LIBS += -lmediaclientaudiostream # For CMdaAudioOutputStream 126 127 # These are for effects. 128 LIBS += -lAudioEqualizerEffect -lBassBoostEffect -lDistanceAttenuationEffect -lDopplerbase -lEffectBase -lEnvironmentalReverbEffect -lListenerDopplerEffect -lListenerLocationEffect -lListenerOrientationEffect -lLocationBase -lLoudnessEffect -lOrientationBase -lSourceDopplerEffect -lSourceLocationEffect -lSourceOrientationEffect -lStereoWideningEffect 129 130 # This is to allow IAP to be specified 131 LIBS += -lCommDb 132 133 # This is needed for having the .qtplugin file properly created on Symbian. 134 QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/phonon_backend 135 136 target.path = $$[QT_INSTALL_PLUGINS]/phonon_backend 137 INSTALLS += target 138 139 include(../../qpluginbase.pri) 140 141 TARGET.UID3=0x2001E629 16 142 } 17 18 # This is necessary because both epoc32/include and Phonon contain videoplayer.h.19 # By making /epoc32/include the first SYSTEMINCLUDE, we ensure that20 # '#include <videoplayer.h>' picks up the Symbian header, as intended.21 PREPEND_INCLUDEPATH = /epoc32/include22 23 PREPEND_INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty24 25 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE26 27 HEADERS += \28 $$PHONON_MMF_DIR/abstractaudioeffect.h \29 $$PHONON_MMF_DIR/abstractmediaplayer.h \30 $$PHONON_MMF_DIR/abstractplayer.h \31 $$PHONON_MMF_DIR/abstractvideooutput.h \32 $$PHONON_MMF_DIR/abstractvideoplayer.h \33 $$PHONON_MMF_DIR/audioequalizer.h \34 $$PHONON_MMF_DIR/audiooutput.h \35 $$PHONON_MMF_DIR/audioplayer.h \36 $$PHONON_MMF_DIR/backend.h \37 $$PHONON_MMF_DIR/bassboost.h \38 $$PHONON_MMF_DIR/defs.h \39 $$PHONON_MMF_DIR/dummyplayer.h \40 $$PHONON_MMF_DIR/effectfactory.h \41 $$PHONON_MMF_DIR/effectparameter.h \42 $$PHONON_MMF_DIR/environmentalreverb.h \43 $$PHONON_MMF_DIR/loudness.h \44 $$PHONON_MMF_DIR/mediaobject.h \45 $$PHONON_MMF_DIR/mmf_medianode.h \46 $$PHONON_MMF_DIR/stereowidening.h \47 $$PHONON_MMF_DIR/objectdump.h \48 $$PHONON_MMF_DIR/objectdump_symbian.h \49 $$PHONON_MMF_DIR/objecttree.h \50 $$PHONON_MMF_DIR/utils.h \51 $$PHONON_MMF_DIR/videowidget.h52 53 SOURCES += \54 $$PHONON_MMF_DIR/abstractaudioeffect.cpp \55 $$PHONON_MMF_DIR/abstractmediaplayer.cpp \56 $$PHONON_MMF_DIR/abstractplayer.cpp \57 $$PHONON_MMF_DIR/audioequalizer.cpp \58 $$PHONON_MMF_DIR/audiooutput.cpp \59 $$PHONON_MMF_DIR/audioplayer.cpp \60 $$PHONON_MMF_DIR/abstractvideooutput.cpp \61 $$PHONON_MMF_DIR/abstractvideoplayer.cpp \62 $$PHONON_MMF_DIR/backend.cpp \63 $$PHONON_MMF_DIR/bassboost.cpp \64 $$PHONON_MMF_DIR/dummyplayer.cpp \65 $$PHONON_MMF_DIR/effectfactory.cpp \66 $$PHONON_MMF_DIR/effectparameter.cpp \67 $$PHONON_MMF_DIR/environmentalreverb.cpp \68 $$PHONON_MMF_DIR/loudness.cpp \69 $$PHONON_MMF_DIR/mediaobject.cpp \70 $$PHONON_MMF_DIR/mmf_medianode.cpp \71 $$PHONON_MMF_DIR/stereowidening.cpp \72 $$PHONON_MMF_DIR/objectdump.cpp \73 $$PHONON_MMF_DIR/objectdump_symbian.cpp \74 $$PHONON_MMF_DIR/objecttree.cpp \75 $$PHONON_MMF_DIR/utils.cpp \76 $$PHONON_MMF_DIR/videowidget.cpp77 78 # Test for whether the build environment supports video rendering to graphics79 # surfaces.80 exists($${EPOCROOT}epoc32/include/platform/videoplayer2.h) {81 HEADERS += \82 $$PHONON_MMF_DIR/videooutput_surface.h \83 $$PHONON_MMF_DIR/videoplayer_surface.h84 SOURCES += \85 $$PHONON_MMF_DIR/videooutput_surface.cpp \86 $$PHONON_MMF_DIR/videoplayer_surface.cpp87 DEFINES += PHONON_MMF_VIDEO_SURFACES88 } else {89 HEADERS += \90 $$PHONON_MMF_DIR/ancestormovemonitor.h \91 $$PHONON_MMF_DIR/videooutput_dsa.h \92 $$PHONON_MMF_DIR/videoplayer_dsa.h93 SOURCES += \94 $$PHONON_MMF_DIR/ancestormovemonitor.cpp \95 $$PHONON_MMF_DIR/videooutput_dsa.cpp \96 $$PHONON_MMF_DIR/videoplayer_dsa.cpp \97 }98 99 LIBS += -lcone100 LIBS += -lws32101 102 # This is only needed for debug builds, but is always linked against.103 LIBS += -lhal104 105 TARGET.CAPABILITY = all -tcb106 107 LIBS += -lmediaclientvideo # For CVideoPlayerUtility108 LIBS += -lcone # For CCoeEnv109 LIBS += -lws32 # For RWindow110 LIBS += -lefsrv # For file server111 LIBS += -lapgrfx -lapmime # For recognizer112 LIBS += -lmmfcontrollerframework # For CMMFMetaDataEntry113 LIBS += -lmediaclientaudiostream # For CMdaAudioOutputStream114 115 # These are for effects.116 LIBS += -lAudioEqualizerEffect -lBassBoostEffect -lDistanceAttenuationEffect -lDopplerBase -lEffectBase -lEnvironmentalReverbEffect -lListenerDopplerEffect -lListenerLocationEffect -lListenerOrientationEffect -lLocationBase -lLoudnessEffect -lOrientationBase -lSourceDopplerEffect -lSourceLocationEffect -lSourceOrientationEffect -lStereoWideningEffect117 118 # This is needed for having the .qtplugin file properly created on Symbian.119 QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/phonon_backend120 121 target.path = $$[QT_INSTALL_PLUGINS]/phonon_backend122 INSTALLS += target123 124 include(../../qpluginbase.pri)125 126 TARGET.UID3=0x2001E629127
Note:
See TracChangeset
for help on using the changeset viewer.