blob: cb1f8106bfb7c46b574e91e0921a266b64045f92 [file] [log] [blame]
TARGET = QtMultimediaQuick
QT = core quick multimedia-private
CONFIG += internal_module
PRIVATE_HEADERS += \
qdeclarativevideooutput_p.h \
qdeclarativevideooutput_backend_p.h \
qsgvideonode_p.h \
qtmultimediaquickdefs_p.h
HEADERS += \
$$PRIVATE_HEADERS \
qdeclarativevideooutput_window_p.h
SOURCES += \
qsgvideonode_p.cpp \
qdeclarativevideooutput.cpp \
qdeclarativevideooutput_window.cpp
qtConfig(opengl) {
SOURCES += qdeclarativevideooutput_render.cpp \
qsgvideonode_rgb.cpp \
qsgvideonode_yuv.cpp \
qsgvideonode_texture.cpp
HEADERS += qdeclarativevideooutput_render_p.h \
qsgvideonode_rgb_p.h \
qsgvideonode_yuv_p.h \
qsgvideonode_texture_p.h
}
RESOURCES += \
qtmultimediaquicktools.qrc
OTHER_FILES += \
shaders/monoplanarvideo.vert \
shaders/rgbvideo_padded.vert \
shaders/rgbvideo.frag \
shaders/rgbvideo_swizzle.frag \
shaders/biplanaryuvvideo.vert \
shaders/biplanaryuvvideo.frag \
shaders/biplanaryuvvideo_swizzle.frag \
shaders/triplanaryuvvideo.vert \
shaders/triplanaryuvvideo.frag \
shaders/uyvyvideo.frag \
shaders/yuyvvideo.frag
load(qt_module)