author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> |
Tue, 06 Jul 2010 15:10:48 +0300 | |
changeset 30 | 5dc02b23752f |
parent 0 | 1918ee327afb |
permissions | -rw-r--r-- |
0 | 1 |
TARGET = phonon_gstreamer |
2 |
DESTDIR = $$QT_BUILD_TREE/plugins/phonon_backend |
|
3 |
||
4 |
DEPENDPATH += . |
|
5 |
INCLUDEPATH += . |
|
6 |
||
7 |
QT += phonon |
|
8 |
contains(QT_CONFIG, opengl):QT += opengl |
|
9 |
||
10 |
# GStreamer |
|
11 |
QMAKE_CXXFLAGS += $$QT_CFLAGS_GSTREAMER |
|
12 |
LIBS += $$QT_LIBS_GSTREAMER -lgstinterfaces-0.10 -lgstvideo-0.10 -lgstbase-0.10 -lgstaudio-0.10 |
|
13 |
||
14 |
PHONON_GSTREAMER_DIR = $$QT_SOURCE_TREE/src/3rdparty/phonon/gstreamer |
|
15 |
||
16 |
HEADERS += $$PHONON_GSTREAMER_DIR/common.h \ |
|
17 |
$$PHONON_GSTREAMER_DIR/audiooutput.h \ |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
18 |
$$PHONON_GSTREAMER_DIR/audiodataoutput.h \ |
0 | 19 |
$$PHONON_GSTREAMER_DIR/artssink.h \ |
20 |
$$PHONON_GSTREAMER_DIR/abstractrenderer.h \ |
|
21 |
$$PHONON_GSTREAMER_DIR/backend.h \ |
|
22 |
$$PHONON_GSTREAMER_DIR/devicemanager.h \ |
|
23 |
$$PHONON_GSTREAMER_DIR/effect.h \ |
|
24 |
$$PHONON_GSTREAMER_DIR/effectmanager.h \ |
|
25 |
$$PHONON_GSTREAMER_DIR/gsthelper.h \ |
|
26 |
$$PHONON_GSTREAMER_DIR/mediaobject.h \ |
|
27 |
$$PHONON_GSTREAMER_DIR/medianode.h \ |
|
28 |
$$PHONON_GSTREAMER_DIR/medianodeevent.h \ |
|
29 |
$$PHONON_GSTREAMER_DIR/widgetrenderer.h \ |
|
30 |
$$PHONON_GSTREAMER_DIR/videowidget.h \ |
|
31 |
$$PHONON_GSTREAMER_DIR/glrenderer.h \ |
|
32 |
$$PHONON_GSTREAMER_DIR/qwidgetvideosink.h \ |
|
33 |
$$PHONON_GSTREAMER_DIR/phononsrc.h \ |
|
34 |
$$PHONON_GSTREAMER_DIR/streamreader.h \ |
|
35 |
$$PHONON_GSTREAMER_DIR/message.h \ |
|
36 |
$$PHONON_GSTREAMER_DIR/audioeffect.h \ |
|
37 |
$$PHONON_GSTREAMER_DIR/volumefadereffect.h |
|
38 |
||
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
39 |
SOURCES += $$PHONON_GSTREAMER_DIR/abstractrenderer.cpp \ |
0 | 40 |
$$PHONON_GSTREAMER_DIR/artssink.cpp \ |
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
41 |
$$PHONON_GSTREAMER_DIR/audioeffect.cpp \ |
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
42 |
$$PHONON_GSTREAMER_DIR/audiooutput.cpp \ |
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
43 |
$$PHONON_GSTREAMER_DIR/audiodataoutput.cpp \ |
0 | 44 |
$$PHONON_GSTREAMER_DIR/backend.cpp \ |
45 |
$$PHONON_GSTREAMER_DIR/devicemanager.cpp \ |
|
46 |
$$PHONON_GSTREAMER_DIR/effect.cpp \ |
|
47 |
$$PHONON_GSTREAMER_DIR/effectmanager.cpp \ |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
48 |
$$PHONON_GSTREAMER_DIR/glrenderer.cpp \ |
0 | 49 |
$$PHONON_GSTREAMER_DIR/gsthelper.cpp \ |
50 |
$$PHONON_GSTREAMER_DIR/medianode.cpp \ |
|
51 |
$$PHONON_GSTREAMER_DIR/medianodeevent.cpp \ |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
52 |
$$PHONON_GSTREAMER_DIR/mediaobject.cpp \ |
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
53 |
$$PHONON_GSTREAMER_DIR/message.cpp \ |
0 | 54 |
$$PHONON_GSTREAMER_DIR/phononsrc.cpp \ |
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
55 |
$$PHONON_GSTREAMER_DIR/qwidgetvideosink.cpp \ |
0 | 56 |
$$PHONON_GSTREAMER_DIR/streamreader.cpp \ |
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
57 |
$$PHONON_GSTREAMER_DIR/videowidget.cpp \ |
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
58 |
$$PHONON_GSTREAMER_DIR/volumefadereffect.cpp \ |
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
59 |
$$PHONON_GSTREAMER_DIR/widgetrenderer.cpp |
0 | 60 |
|
61 |
!embedded { |
|
62 |
HEADERS += $$PHONON_GSTREAMER_DIR/x11renderer.h |
|
63 |
SOURCES += $$PHONON_GSTREAMER_DIR/x11renderer.cpp |
|
64 |
} |
|
65 |
||
66 |
target.path = $$[QT_INSTALL_PLUGINS]/phonon_backend |
|
67 |
INSTALLS += target |
|
68 |
||
69 |
include(../../qpluginbase.pri) |