diff options
author | Tim Blechmann <tim@klingt.org> | 2024-03-26 16:13:49 +0800 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2024-03-28 07:35:20 +0000 |
commit | 2cba4e8ff7bc0b66674c5b785911e4466c4b9d9b (patch) | |
tree | 0f742ba72ab444162866f9f04662adee9cd49bda | |
parent | 3ffcd66c573f843c36dc59569e85fbbf93b4325c (diff) |
GStreamer: include cleanup
Pull gstreamer plugin headers in via full path. Also clean up some include
paths and remove unnecessary ones.
Pick-to: 6.5
Change-Id: I24f8795c66c8a750ddb2e6a3ec046672f70090d0
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
(cherry picked from commit 8775acf7ecdc795517c29b939a3f32a38609073a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit dfbbd20114352fd4bbd54dbbe4e64e39e1c2a35b)
46 files changed, 179 insertions, 183 deletions
diff --git a/src/plugins/multimedia/gstreamer/CMakeLists.txt b/src/plugins/multimedia/gstreamer/CMakeLists.txt index f7ffb612b..2212fd5ba 100644 --- a/src/plugins/multimedia/gstreamer/CMakeLists.txt +++ b/src/plugins/multimedia/gstreamer/CMakeLists.txt @@ -43,10 +43,6 @@ qt_internal_add_plugin(QGstreamerMediaPlugin common/qgstreamervideosink.cpp DEFINES GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 - INCLUDE_DIRECTORIES - audio - common - mediacapture LIBRARIES Qt::MultimediaPrivate Qt::CorePrivate diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder.cpp b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder.cpp index f77b7e2ce..9c7f52e28 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder.cpp +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder.cpp @@ -2,11 +2,11 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only //#define DEBUG_DECODER -#include "qgstreameraudiodecoder_p.h" -#include "qgstreamermessage_p.h" -#include "qgst_debug_p.h" +#include <audio/qgstreameraudiodecoder_p.h> -#include <qgstutils_p.h> +#include <common/qgstreamermessage_p.h> +#include <common/qgst_debug_p.h> +#include <common/qgstutils_p.h> #include <gst/gstvalue.h> #include <gst/base/gstbasesrc.h> diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder_p.h b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder_p.h index 830151852..7435717d1 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder_p.h +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodecoder_p.h @@ -15,21 +15,21 @@ // We mean it. // +#include <QtMultimedia/private/qmultimediautils_p.h> +#include <QtMultimedia/private/qplatformaudiodecoder_p.h> #include <QtMultimedia/private/qtmultimediaglobal_p.h> -#include <QObject> +#include <QtMultimedia/qaudiodecoder.h> +#include <QtCore/qobject.h> #include <QtCore/qmutex.h> #include <QtCore/qurl.h> -#include <private/qplatformaudiodecoder_p.h> -#include <private/qmultimediautils_p.h> -#include <qgstpipeline_p.h> -#include "qaudiodecoder.h" +#include <common/qgstpipeline_p.h> +#include <common/qgst_p.h> #if QT_CONFIG(gstreamer_app) -#include <qgstappsrc_p.h> +# include <common/qgstappsrc_p.h> #endif -#include <qgst_p.h> #include <gst/app/gstappsink.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice.cpp b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice.cpp index df97800af..efd2062a2 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice.cpp +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice.cpp @@ -3,7 +3,7 @@ #include "qgstreameraudiodevice_p.h" -#include <qgstutils_p.h> +#include <common/qgstutils_p.h> #include <private/qplatformmediaintegration_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice_p.h b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice_p.h index db5043438..dee0c40bc 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice_p.h +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiodevice_p.h @@ -21,9 +21,10 @@ #include "qaudio.h" #include "qaudiodevice.h" -#include "qgst_handle_types_p.h" #include <private/qaudiodevice_p.h> +#include <common/qgst_handle_types_p.h> + #include <gst/gst.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp index 46d51dff5..e4e469028 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp @@ -4,18 +4,18 @@ #include <QtCore/qcoreapplication.h> #include <QtCore/qdebug.h> #include <QtCore/qmath.h> -#include <private/qaudiohelpers_p.h> +#include <QtMultimedia/private/qaudiohelpers_p.h> -#include "qgstreameraudiosink_p.h" -#include "qgstreameraudiodevice_p.h" #include <sys/types.h> #include <unistd.h> -#include <qgst_debug_p.h> -#include <qgstappsrc_p.h> -#include <qgstpipeline_p.h> -#include <qgstreamermessage_p.h> -#include <qgstutils_p.h> +#include <audio/qgstreameraudiosink_p.h> +#include <audio/qgstreameraudiodevice_p.h> +#include <common/qgst_debug_p.h> +#include <common/qgstappsrc_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreamermessage_p.h> +#include <common/qgstutils_p.h> #include <utility> diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink_p.h b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink_p.h index 8f5c2d408..59a913a66 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink_p.h +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink_p.h @@ -28,8 +28,8 @@ #include <private/qaudiosystem_p.h> #include <private/qmultimediautils_p.h> -#include <qgst_p.h> -#include <qgstpipeline_p.h> +#include <common/qgst_p.h> +#include <common/qgstpipeline_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosource_p.h b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosource_p.h index 07427e8c7..4b7d92c11 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosource_p.h +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosource_p.h @@ -29,8 +29,9 @@ #include "qaudiodevice.h" #include <private/qaudiosystem_p.h> -#include <qgstutils_p.h> -#include <qgstpipeline_p.h> +#include <common/qgstutils_p.h> +#include <common/qgstpipeline_p.h> + #include <gst/app/gstappsink.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgst_p.h b/src/plugins/multimedia/gstreamer/common/qgst_p.h index a63febf44..26655a5a2 100644 --- a/src/plugins/multimedia/gstreamer/common/qgst_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgst_p.h @@ -15,7 +15,7 @@ // We mean it. // -#include "qgst_handle_types_p.h" +#include <common/qgst_handle_types_p.h> #include <private/qtmultimediaglobal_p.h> #include <private/qmultimediautils_p.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstappsrc.cpp b/src/plugins/multimedia/gstreamer/common/qgstappsrc.cpp index 0b12aa40c..7e7fc555f 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstappsrc.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstappsrc.cpp @@ -4,7 +4,7 @@ #include <QDebug> #include "qgstappsrc_p.h" -#include "qgstutils_p.h" +#include <common/qgstutils_p.h> #include "qnetworkreply.h" #include "qloggingcategory.h" diff --git a/src/plugins/multimedia/gstreamer/common/qgstappsrc_p.h b/src/plugins/multimedia/gstreamer/common/qgstappsrc_p.h index 34702813e..6f46a23a5 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstappsrc_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstappsrc_p.h @@ -24,7 +24,7 @@ #include <QtCore/private/qringbuffer_p.h> #include <QtCore/qatomic.h> -#include <qgst_p.h> +#include <common/qgst_p.h> #include <gst/app/gstappsrc.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstpipeline_p.h b/src/plugins/multimedia/gstreamer/common/qgstpipeline_p.h index c2bb37dfc..d73467b06 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstpipeline_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstpipeline_p.h @@ -18,7 +18,7 @@ #include <private/qtmultimediaglobal_p.h> #include <QObject> -#include <qgst_p.h> +#include <common/qgst_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput.cpp b/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput.cpp index a3e9cecb2..d6b40ea21 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput.cpp @@ -1,14 +1,13 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include <qgstreameraudioinput_p.h> -#include <qgstreameraudiodevice_p.h> -#include <qaudiodevice.h> -#include <qaudioinput.h> +#include <QtMultimedia/qaudiodevice.h> +#include <QtMultimedia/qaudioinput.h> #include <QtCore/qloggingcategory.h> -#include <QtNetwork/qnetworkaccessmanager.h> -#include <QtNetwork/qnetworkreply.h> + +#include <audio/qgstreameraudiodevice_p.h> +#include <common/qgstreameraudioinput_p.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput_p.h b/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput_p.h index 7bbdfe6d7..69500ecab 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreameraudioinput_p.h @@ -21,8 +21,8 @@ #include <QtMultimedia/private/qtmultimediaglobal_p.h> #include <QtMultimedia/qaudiodevice.h> -#include <qgst_p.h> -#include <qgstpipeline_p.h> +#include <common/qgst_p.h> +#include <common/qgstpipeline_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput.cpp b/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput.cpp index d8135a714..efb1789e8 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput.cpp @@ -1,11 +1,11 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include <qgstreameraudiooutput_p.h> -#include <qgstreameraudiodevice_p.h> -#include <qaudiodevice.h> -#include <qaudiooutput.h> +#include <common/qgstreameraudiooutput_p.h> +#include <audio/qgstreameraudiodevice_p.h> +#include <QtMultimedia/qaudiodevice.h> +#include <QtMultimedia/qaudiooutput.h> #include <QtCore/qloggingcategory.h> #include <utility> diff --git a/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput_p.h b/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput_p.h index edeb221f0..a8680b634 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreameraudiooutput_p.h @@ -21,8 +21,8 @@ #include <QtMultimedia/private/qtmultimediaglobal_p.h> #include <QtMultimedia/qaudiodevice.h> -#include <qgst_p.h> -#include <qgstpipeline_p.h> +#include <common/qgst_p.h> +#include <common/qgstpipeline_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamerbufferprobe.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamerbufferprobe.cpp index 77df29e01..341cb69b3 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamerbufferprobe.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamerbufferprobe.cpp @@ -1,7 +1,7 @@ // Copyright (C) 2016 Jolla Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qgstreamerbufferprobe_p.h" +#include <common/qgstreamerbufferprobe_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp index 153588334..e60df2bf2 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp @@ -1,27 +1,26 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include <qgstreamermediaplayer_p.h> -#include <qgstpipeline_p.h> -#include <qgstreamermetadata_p.h> +#include <common/qgstreamermediaplayer_p.h> + +#include <audio/qgstreameraudiodevice_p.h> +#include <common/qgst_debug_p.h> +#include <common/qgstappsrc_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreameraudiooutput_p.h> +#include <common/qgstreamermessage_p.h> +#include <common/qgstreamermetadata_p.h> +#include <common/qgstreamervideooutput_p.h> +#include <common/qgstreamervideosink_p.h> #include <qgstreamerformatinfo_p.h> -#include <qgstreameraudiooutput_p.h> -#include <qgstreamervideooutput_p.h> -#include <qgstreamervideosink_p.h> -#include <qgstreamermessage_p.h> -#include <qgstreameraudiodevice_p.h> -#include <qgstappsrc_p.h> -#include <qgst_debug_p.h> -#include <qaudiodevice.h> +#include <QtMultimedia/qaudiodevice.h> #include <QtCore/qdir.h> #include <QtCore/qsocketnotifier.h> #include <QtCore/qurl.h> #include <QtCore/qdebug.h> #include <QtCore/qloggingcategory.h> #include <QtCore/private/quniquehandle_p.h> -#include <QtNetwork/qnetworkaccessmanager.h> -#include <QtNetwork/qnetworkreply.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer_p.h b/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer_p.h index 8fe6a9132..e19ccf575 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer_p.h @@ -20,8 +20,8 @@ #include <private/qtmultimediaglobal_p.h> #include <private/qmultimediautils_p.h> #include <qurl.h> -#include <qgst_p.h> -#include <qgstpipeline_p.h> +#include <common/qgst_p.h> +#include <common/qgstpipeline_p.h> #include <QtCore/qtimer.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamermessage_p.h b/src/plugins/multimedia/gstreamer/common/qgstreamermessage_p.h index 99c508fee..01fe68acb 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamermessage_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreamermessage_p.h @@ -16,7 +16,7 @@ // #include <private/qtmultimediaglobal_p.h> -#include <qgst_p.h> +#include <common/qgst_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamermetadata.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamermetadata.cpp index 35664d5b1..59baeec51 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamermetadata.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamermetadata.cpp @@ -8,7 +8,7 @@ #include <QtCore/qtimezone.h> #include <gst/gstversion.h> -#include <qgstutils_p.h> +#include <common/qgstutils_p.h> #include <qlocale.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput.cpp index ced9bade6..0cc96e7a9 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput.cpp @@ -1,13 +1,14 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include <qgstreamervideooutput_p.h> -#include <qgstreamervideosink_p.h> -#include <qgstsubtitlesink_p.h> -#include <qvideosink.h> +#include <QtMultimedia/qvideosink.h> #include <QtCore/qloggingcategory.h> -#include <qthread.h> +#include <QtCore/qthread.h> + +#include <common/qgstreamervideooutput_p.h> +#include <common/qgstreamervideosink_p.h> +#include <common/qgstsubtitlesink_p.h> static Q_LOGGING_CATEGORY(qLcMediaVideoOutput, "qt.multimedia.videooutput") diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput_p.h b/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput_p.h index 9a94181aa..7f6539955 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreamervideooutput_p.h @@ -18,12 +18,12 @@ #include <QtCore/qobject.h> #include <private/qtmultimediaglobal_p.h> #include <private/qmultimediautils_p.h> -#include <qgst_p.h> -#include <qgstpipeline_p.h> +#include <common/qgst_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreamervideosink_p.h> #include <qwaitcondition.h> #include <qmutex.h> #include <qpointer.h> -#include <qgstreamervideosink_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay.cpp index 3def5f515..96a9dfead 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay.cpp @@ -4,11 +4,11 @@ #include "qgstreamervideooverlay_p.h" #include <QtGui/qguiapplication.h> -#include "qglist_helper_p.h" +#include <common/qglist_helper_p.h> #include "qgst_p.h" #include "qgstreamermessage_p.h" #include "qgstreamervideosink_p.h" -#include "qgstutils_p.h" +#include <common/qgstutils_p.h> #include <gst/video/videooverlay.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay_p.h b/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay_p.h index 5c69186c7..588e8b5e4 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreamervideooverlay_p.h @@ -15,9 +15,9 @@ // We mean it. // -#include <qgstpipeline_p.h> -#include <qgstreamerbufferprobe_p.h> -#include <qgst_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreamerbufferprobe_p.h> +#include <common/qgst_p.h> #include <QtGui/qwindowdefs.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamervideosink.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamervideosink.cpp index 11349425b..6f5d71106 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamervideosink.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamervideosink.cpp @@ -1,11 +1,11 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qgstreamervideosink_p.h" -#include "qgstvideorenderersink_p.h" -#include "qgstsubtitlesink_p.h" -#include <qgst_debug_p.h> -#include <qgstutils_p.h> +#include <common/qgstreamervideosink_p.h> +#include <common/qgstvideorenderersink_p.h> +#include <common/qgstsubtitlesink_p.h> +#include <common/qgst_debug_p.h> +#include <common/qgstutils_p.h> #include <rhi/qrhi.h> #if QT_CONFIG(gstreamer_gl) diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamervideosink_p.h b/src/plugins/multimedia/gstreamer/common/qgstreamervideosink_p.h index 31b640603..132eab557 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamervideosink_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstreamervideosink_p.h @@ -18,8 +18,8 @@ #include <private/qtmultimediaglobal_p.h> #include <private/qplatformvideosink_p.h> -#include <qgstpipeline_p.h> -#include <qgstreamervideooverlay_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreamervideooverlay_p.h> #include <QtGui/qcolor.h> #include <qvideosink.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h b/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h index 3f8fd65fb..31d8fba17 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h @@ -22,7 +22,7 @@ #include <QtCore/qqueue.h> #include <QtCore/qpointer.h> #include <QtCore/qwaitcondition.h> -#include <qgst_p.h> +#include <common/qgst_p.h> #include <gst/base/gstbasesink.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstutils.cpp b/src/plugins/multimedia/gstreamer/common/qgstutils.cpp index ca3047b81..537d4b541 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstutils.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstutils.cpp @@ -1,7 +1,7 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qgstutils_p.h" +#include <common/qgstutils_p.h> #include <QtMultimedia/private/qtmultimediaglobal_p.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstutils_p.h b/src/plugins/multimedia/gstreamer/common/qgstutils_p.h index a157409e8..2829136d0 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstutils_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstutils_p.h @@ -19,7 +19,7 @@ #include <QtCore/qlist.h> #include <QtCore/qmap.h> #include <QtCore/qset.h> -#include <qgst_p.h> +#include <common/qgst_p.h> #include <gst/video/video.h> #include <qaudioformat.h> #include <qcamera.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp index b82907331..dfc974a96 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp @@ -12,7 +12,7 @@ #include <gst/video/gstvideometa.h> #include <gst/pbutils/gstpluginsbaseversion.h> -#include "qgstutils_p.h" +#include <common/qgstutils_p.h> #if QT_CONFIG(gstreamer_gl) # include <QtGui/rhi/qrhi.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h index af616866d..de19331b9 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h @@ -19,7 +19,7 @@ #include <private/qabstractvideobuffer_p.h> #include <QtCore/qvariant.h> -#include <qgst_p.h> +#include <common/qgst_p.h> #include <gst/video/video.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp index bcbd6649e..76e25420b 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink.cpp @@ -1,27 +1,27 @@ // Copyright (C) 2016 Jolla Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include <qvideoframe.h> -#include <qvideosink.h> -#include <QtCore/QDebug> -#include <QtCore/QMap> -#include <QtCore/QThread> -#include <QtCore/QEvent> -#include <QtCore/QCoreApplication> -#include <QtCore/private/quniquehandle_p.h> - -#include <private/qfactoryloader_p.h> -#include <qgstvideobuffer_p.h> -#include <qgstreamervideosink_p.h> -#include <qgst_debug_p.h> -#include <qgstutils_p.h> - #include "qgstvideorenderersink_p.h" +#include <QtMultimedia/qvideoframe.h> +#include <QtMultimedia/qvideosink.h> +#include <QtCore/private/qfactoryloader_p.h> +#include <QtCore/private/quniquehandle_p.h> +#include <QtCore/qcoreapplication.h> +#include <QtCore/qdebug.h> +#include <QtCore/qdebug.h> +#include <QtCore/qloggingcategory.h> +#include <QtCore/qmap.h> +#include <QtCore/qthread.h> +#include <QtGui/qevent.h> + +#include <common/qgstvideobuffer_p.h> +#include <common/qgstreamervideosink_p.h> +#include <common/qgst_debug_p.h> +#include <common/qgstutils_p.h> + #include <gst/video/video.h> #include <gst/video/gstvideometa.h> -#include <qloggingcategory.h> -#include <qdebug.h> #include <rhi/qrhi.h> diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h index 4f07e9f15..ae10a761b 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h +++ b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h @@ -26,8 +26,8 @@ #include <QtCore/qwaitcondition.h> #include <qvideoframeformat.h> #include <qvideoframe.h> -#include <qgstvideobuffer_p.h> -#include <qgst_p.h> +#include <common/qgstvideobuffer_p.h> +#include <common/qgst_p.h> QT_BEGIN_NAMESPACE class QVideoSink; diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamercamera.cpp b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamercamera.cpp index 2e83f2d5c..c14a34c22 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamercamera.cpp +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamercamera.cpp @@ -1,20 +1,21 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include <qgstreamercamera_p.h> +#include <mediacapture/qgstreamercamera_p.h> -#include <qcameradevice.h> -#include <qgst_debug_p.h> +#include <QtMultimedia/qcameradevice.h> +#include <QtMultimedia/qmediacapturesession.h> +#include <QtCore/qdebug.h> + +#include <common/qgst_debug_p.h> #include <qgstreamervideodevices_p.h> #include <qgstreamerintegration_p.h> -#include <qmediacapturesession.h> #if QT_CONFIG(linux_v4l) #include <linux/videodev2.h> #include <private/qcore_unix_p.h> #endif -#include <QtCore/qdebug.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture.cpp b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture.cpp index 27fa9be1f..3eee3c800 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture.cpp +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture.cpp @@ -2,20 +2,21 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only #include "qgstreamerimagecapture_p.h" -#include <private/qplatformcamera_p.h> -#include <private/qplatformimagecapture_p.h> -#include <qgstvideobuffer_p.h> -#include <qgstutils_p.h> -#include <qgstreamermetadata_p.h> -#include <qvideoframeformat.h> -#include <private/qmediastoragelocation_p.h> - -#include <QtCore/QDebug> -#include <QtCore/QDir> -#include <utility> -#include <qstandardpaths.h> -#include <qloggingcategory.h> +#include <QtMultimedia/private/qplatformcamera_p.h> +#include <QtMultimedia/private/qplatformimagecapture_p.h> +#include <QtMultimedia/qvideoframeformat.h> +#include <QtMultimedia/private/qmediastoragelocation_p.h> +#include <QtCore/qdebug.h> +#include <QtCore/qdir.h> +#include <QtCore/qstandardpaths.h> +#include <QtCore/qloggingcategory.h> + +#include <common/qgstreamermetadata_p.h> +#include <common/qgstvideobuffer_p.h> +#include <common/qgstutils_p.h> + +#include <utility> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture_p.h b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture_p.h index 641b17eb3..7db576023 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture_p.h +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamerimagecapture_p.h @@ -17,12 +17,12 @@ #include <private/qplatformimagecapture_p.h> #include <private/qmultimediautils_p.h> -#include "qgstreamermediacapture_p.h" -#include "qgstreamerbufferprobe_p.h" #include <qqueue.h> -#include <qgst_p.h> +#include <common/qgst_p.h> +#include <common/qgstreamerbufferprobe_p.h> +#include <mediacapture/qgstreamermediacapture_p.h> #include <gst/video/video.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture.cpp b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture.cpp index 4a5fbe6e6..e28712aea 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture.cpp +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture.cpp @@ -1,15 +1,14 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qgstreamermediacapture_p.h" -#include "qgstreamermediaencoder_p.h" -#include "qgstreamerimagecapture_p.h" -#include "qgstreamercamera_p.h" -#include <qgstpipeline_p.h> - -#include "qgstreameraudioinput_p.h" -#include "qgstreameraudiooutput_p.h" -#include "qgstreamervideooutput_p.h" +#include <mediacapture/qgstreamermediacapture_p.h> +#include <mediacapture/qgstreamermediaencoder_p.h> +#include <mediacapture/qgstreamerimagecapture_p.h> +#include <mediacapture/qgstreamercamera_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreameraudioinput_p.h> +#include <common/qgstreameraudiooutput_p.h> +#include <common/qgstreamervideooutput_p.h> #include <QtCore/qloggingcategory.h> #include <QtCore/private/quniquehandle_p.h> diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture_p.h b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture_p.h index ec7d6a3f1..6e93e8564 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture_p.h +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapture_p.h @@ -18,8 +18,8 @@ #include <private/qplatformmediacapture_p.h> #include <private/qplatformmediaintegration_p.h> -#include <qgst_p.h> -#include <qgstpipeline_p.h> +#include <common/qgst_p.h> +#include <common/qgstpipeline_p.h> #include <qtimer.h> diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder.cpp b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder.cpp index 9f3d7dee6..d2761f41d 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder.cpp +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder.cpp @@ -1,21 +1,22 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qgstreamermediaencoder_p.h" -#include "qgstreamerintegration_p.h" -#include "qgstreamerformatinfo_p.h" -#include "qgstpipeline_p.h" -#include "qgstreamermessage_p.h" -#include "qgst_debug_p.h" -#include <private/qplatformcamera_p.h> -#include "qaudiodevice.h" -#include <private/qmediastoragelocation_p.h> - -#include <qdebug.h> -#include <qeventloop.h> -#include <qstandardpaths.h> -#include <qmimetype.h> -#include <qloggingcategory.h> +#include <mediacapture/qgstreamermediaencoder_p.h> +#include <qgstreamerformatinfo_p.h> +#include <common/qgstpipeline_p.h> +#include <common/qgstreamermessage_p.h> +#include <common/qgst_debug_p.h> +#include <qgstreamerintegration_p.h> + +#include <QtMultimedia/private/qmediastoragelocation_p.h> +#include <QtMultimedia/private/qplatformcamera_p.h> +#include <QtMultimedia/qaudiodevice.h> + +#include <QtCore/qdebug.h> +#include <QtCore/qeventloop.h> +#include <QtCore/qstandardpaths.h> +#include <QtCore/qmimetype.h> +#include <QtCore/qloggingcategory.h> #include <gst/gsttagsetter.h> #include <gst/gstversion.h> diff --git a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder_p.h b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder_p.h index 22aaf0a42..f570f069e 100644 --- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder_p.h +++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediaencoder_p.h @@ -16,14 +16,14 @@ // We mean it. // -#include <private/qplatformmediarecorder_p.h> -#include "qgstreamermediacapture_p.h" -#include "qgstreamermetadata_p.h" +#include <mediacapture/qgstreamermediacapture_p.h> +#include <common/qgstreamermetadata_p.h> +#include <QtMultimedia/private/qplatformmediarecorder_p.h> #include <QtCore/qurl.h> #include <QtCore/qdir.h> -#include <qelapsedtimer.h> -#include <qtimer.h> +#include <QtCore/qelapsedtimer.h> +#include <QtCore/qtimer.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/qgstreamerformatinfo.cpp b/src/plugins/multimedia/gstreamer/qgstreamerformatinfo.cpp index 45291b7a6..31fd273bc 100644 --- a/src/plugins/multimedia/gstreamer/qgstreamerformatinfo.cpp +++ b/src/plugins/multimedia/gstreamer/qgstreamerformatinfo.cpp @@ -1,7 +1,7 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qglist_helper_p.h" +#include <common/qglist_helper_p.h> #include "qgstreamerformatinfo_p.h" QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/qgstreamerformatinfo_p.h b/src/plugins/multimedia/gstreamer/qgstreamerformatinfo_p.h index f9ea4cbd5..5974ccaed 100644 --- a/src/plugins/multimedia/gstreamer/qgstreamerformatinfo_p.h +++ b/src/plugins/multimedia/gstreamer/qgstreamerformatinfo_p.h @@ -18,7 +18,7 @@ #include <private/qplatformmediaformatinfo_p.h> #include <qhash.h> #include <qlist.h> -#include <qgstutils_p.h> +#include <common/qgstutils_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/qgstreamerintegration.cpp b/src/plugins/multimedia/gstreamer/qgstreamerintegration.cpp index 2c84aee4e..0d77b78a2 100644 --- a/src/plugins/multimedia/gstreamer/qgstreamerintegration.cpp +++ b/src/plugins/multimedia/gstreamer/qgstreamerintegration.cpp @@ -1,19 +1,18 @@ // Copyright (C) 2022 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -#include "qgstreamerintegration_p.h" -#include "qgstreamervideodevices_p.h" -#include "qgstreamermediaplayer_p.h" -#include "qgstreamermediacapture_p.h" -#include "qgstreameraudiodecoder_p.h" -#include "qgstreamercamera_p.h" -#include "qgstreamermediaencoder_p.h" -#include "qgstreamerimagecapture_p.h" -#include "qgstreamerformatinfo_p.h" -#include "qgstreamervideosink_p.h" -#include "qgstreameraudioinput_p.h" -#include "qgstreameraudiooutput_p.h" -#include <QtMultimedia/private/qplatformmediaplugin_p.h> +#include <qgstreamerintegration_p.h> +#include <qgstreamerformatinfo_p.h> +#include <qgstreamervideodevices_p.h> +#include <audio/qgstreameraudiodecoder_p.h> +#include <common/qgstreameraudioinput_p.h> +#include <common/qgstreameraudiooutput_p.h> +#include <common/qgstreamermediaplayer_p.h> +#include <common/qgstreamervideosink_p.h> +#include <mediacapture/qgstreamercamera_p.h> +#include <mediacapture/qgstreamerimagecapture_p.h> +#include <mediacapture/qgstreamermediacapture_p.h> +#include <mediacapture/qgstreamermediaencoder_p.h> QT_BEGIN_NAMESPACE @@ -105,5 +104,3 @@ GstDevice *QGstreamerIntegration::videoDevice(const QByteArray &id) } QT_END_NAMESPACE - -#include "qgstreamerintegration.moc" diff --git a/src/plugins/multimedia/gstreamer/qgstreamervideodevices.cpp b/src/plugins/multimedia/gstreamer/qgstreamervideodevices.cpp index ddb5fe605..20f5fe199 100644 --- a/src/plugins/multimedia/gstreamer/qgstreamervideodevices.cpp +++ b/src/plugins/multimedia/gstreamer/qgstreamervideodevices.cpp @@ -2,11 +2,11 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only #include "qgstreamervideodevices_p.h" -#include "qmediadevices.h" -#include "private/qcameradevice_p.h" +#include <QtMultimedia/qmediadevices.h> +#include <QtMultimedia/private/qcameradevice_p.h> -#include "qgstutils_p.h" -#include "qglist_helper_p.h" +#include <common/qgstutils_p.h> +#include <common/qglist_helper_p.h> QT_BEGIN_NAMESPACE diff --git a/src/plugins/multimedia/gstreamer/qgstreamervideodevices_p.h b/src/plugins/multimedia/gstreamer/qgstreamervideodevices_p.h index 7891e8a4a..a321ae66b 100644 --- a/src/plugins/multimedia/gstreamer/qgstreamervideodevices_p.h +++ b/src/plugins/multimedia/gstreamer/qgstreamervideodevices_p.h @@ -20,7 +20,7 @@ #include <qaudiodevice.h> #include <vector> -#include "qgst_handle_types_p.h" +#include <common/qgst_handle_types_p.h> QT_BEGIN_NAMESPACE |