blob: fd43fb5b5041080cee118ba850ac70a5e8041ab6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
TEMPLATE = app
TARGET = qmlvideofx
QT += quick multimedia
android: qtHaveModule(androidextras) {
QT += androidextras
DEFINES += REQUEST_PERMISSIONS_ON_ANDROID
}
DEFINES += \
FREQUENCYMONITOR_SUPPORT \
PERFORMANCEMONITOR_SUPPORT
SOURCES += \
main.cpp \
filereader.cpp \
frequencymonitor.cpp \
frequencymonitordeclarative.cpp \
performancemonitor.cpp \
performancemonitordeclarative.cpp
HEADERS += \
filereader.h \
frequencymonitor.h \
performancemonitor.h \
performancemonitordeclarative.h \
trace.h
resources.files = \
images/Dropdown_arrows.png \
images/Slider_bar.png \
images/Slider_handle.png \
images/Triangle_Top.png \
images/Triangle_bottom.png \
images/icon_BackArrow.png \
images/icon_Folder.png \
images/icon_Menu.png \
images/qt-logo.png \
qml/frequencymonitor/FrequencyItem.qml \
qml/performancemonitor/PerformanceItem.qml \
qml/qmlvideofx/Button.qml \
qml/qmlvideofx/Content.qml \
qml/qmlvideofx/ContentCamera.qml \
qml/qmlvideofx/ContentImage.qml \
qml/qmlvideofx/ContentVideo.qml \
qml/qmlvideofx/Curtain.qml \
qml/qmlvideofx/Divider.qml \
qml/qmlvideofx/Effect.qml \
qml/qmlvideofx/EffectBillboard.qml \
qml/qmlvideofx/EffectBlackAndWhite.qml \
qml/qmlvideofx/EffectEmboss.qml \
qml/qmlvideofx/EffectGaussianBlur.qml \
qml/qmlvideofx/EffectGlow.qml \
qml/qmlvideofx/EffectIsolate.qml \
qml/qmlvideofx/EffectMagnify.qml \
qml/qmlvideofx/EffectPageCurl.qml \
qml/qmlvideofx/EffectPassThrough.qml \
qml/qmlvideofx/EffectPixelate.qml \
qml/qmlvideofx/EffectPosterize.qml \
qml/qmlvideofx/EffectRipple.qml \
qml/qmlvideofx/EffectSelectionList.qml \
qml/qmlvideofx/EffectSepia.qml \
qml/qmlvideofx/EffectSharpen.qml \
qml/qmlvideofx/EffectShockwave.qml \
qml/qmlvideofx/EffectSobelEdgeDetection1.qml \
qml/qmlvideofx/EffectTiltShift.qml \
qml/qmlvideofx/EffectToon.qml \
qml/qmlvideofx/EffectVignette.qml \
qml/qmlvideofx/EffectWarhol.qml \
qml/qmlvideofx/EffectWobble.qml \
qml/qmlvideofx/FileBrowser.qml \
qml/qmlvideofx/FileOpen.qml \
qml/qmlvideofx/HintedMouseArea.qml \
qml/qmlvideofx/Main.qml \
qml/qmlvideofx/ParameterPanel.qml \
qml/qmlvideofx/Slider.qml \
shaders/billboard.fsh \
shaders/blackandwhite.fsh \
shaders/emboss.fsh \
shaders/gaussianblur_h.fsh \
shaders/gaussianblur_v.fsh \
shaders/glow.fsh \
shaders/isolate.fsh \
shaders/magnify.fsh \
shaders/pagecurl.fsh \
shaders/pixelate.fsh \
shaders/posterize.fsh \
shaders/ripple.fsh \
shaders/selectionpanel.fsh \
shaders/sepia.fsh \
shaders/sharpen.fsh \
shaders/shockwave.fsh \
shaders/sobeledgedetection1.fsh \
shaders/tiltshift.fsh \
shaders/toon.fsh \
shaders/vignette.fsh \
shaders/warhol.fsh \
shaders/wobble.fsh
resources.prefix = /
RESOURCES += resources
target.path = $$[QT_INSTALL_EXAMPLES]/multimedia/video/qmlvideofx
INSTALLS += target
QMAKE_INFO_PLIST = Info.plist
EXAMPLE_FILES += \
qmlvideofx.png \
qmlvideofx.svg
|