diff options
author | Lars Knoll <lars.knoll@qt.io> | 2021-04-13 13:12:07 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-04-16 11:00:53 +0000 |
commit | 24e4fb4cbcb73c2268b3232e5704bcc32e7f6a23 (patch) | |
tree | e5a69fd914a20b61ddfe47c5ec6bfc026cfebb76 /src/imports/multimedia/multimedia.cpp | |
parent | 516fcd10d203fb02eb067b3911fcbf507693059b (diff) | |
download | qtmultimedia-24e4fb4cbcb73c2268b3232e5704bcc32e7f6a23.tar.gz |
Get rid of QDeclarativeAudio
The class was a wrapper class for QMediaPlayer used for
the MediaPlayer and Audio QML types. Remove it, as
QMediaPlayer can be exposed directly.
Change-Id: I46a13741ceb170db57c8bb54b7a922e483eab537
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Doris Verria <doris.verria@qt.io>
Diffstat (limited to 'src/imports/multimedia/multimedia.cpp')
-rw-r--r-- | src/imports/multimedia/multimedia.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/imports/multimedia/multimedia.cpp b/src/imports/multimedia/multimedia.cpp index d98921dc1..b2f3d45c4 100644 --- a/src/imports/multimedia/multimedia.cpp +++ b/src/imports/multimedia/multimedia.cpp @@ -42,12 +42,12 @@ #include <QtQml/qqmlengine.h> #include <QtQml/qqmlcomponent.h> #include "qsoundeffect.h" +#include "qmediaplayer.h" #include <private/qdeclarativevideooutput_p.h> #include "qdeclarativemultimediaglobal_p.h" #include "qdeclarativemediametadata_p.h" -#include "qdeclarativeaudio_p.h" #include "qdeclarativeplaylist_p.h" #include "qdeclarativecamera_p.h" #include "qdeclarativecamerapreviewprovider_p.h" @@ -80,8 +80,8 @@ public: // 5.0 types qmlRegisterType<QSoundEffect>(uri, 5, 0, "SoundEffect"); - qmlRegisterType<QDeclarativeAudio>(uri, 5, 0, "Audio"); - qmlRegisterType<QDeclarativeAudio>(uri, 5, 0, "MediaPlayer"); + qmlRegisterType<QMediaPlayer>(uri, 5, 0, "Audio"); + qmlRegisterType<QMediaPlayer>(uri, 5, 0, "MediaPlayer"); qmlRegisterType<QDeclarativeVideoOutput>(uri, 5, 0, "VideoOutput"); qmlRegisterType<QDeclarativeCamera>(uri, 5, 0, "Camera"); qmlRegisterUncreatableType<QDeclarativeCameraCapture>(uri, 5, 0, "CameraCapture", @@ -116,8 +116,8 @@ public: qmlRegisterType<QDeclarativeCamera, 2>(uri, 5, 5, "Camera"); // 5.6 types - qmlRegisterType<QDeclarativeAudio, 1>(uri, 5, 6, "Audio"); - qmlRegisterType<QDeclarativeAudio, 1>(uri, 5, 6, "MediaPlayer"); + qmlRegisterType<QMediaPlayer, 1>(uri, 5, 6, "Audio"); + qmlRegisterType<QMediaPlayer, 1>(uri, 5, 6, "MediaPlayer"); qmlRegisterType<QDeclarativePlaylist>(uri, 5, 6, "Playlist"); qmlRegisterType<QDeclarativePlaylistItem>(uri, 5, 6, "PlaylistItem"); @@ -130,16 +130,16 @@ public: qmlRegisterType<QSoundEffect>(uri, 5, 8, "SoundEffect"); // 5.9 types - qmlRegisterType<QDeclarativeAudio, 2>(uri, 5, 9, "Audio"); - qmlRegisterType<QDeclarativeAudio, 2>(uri, 5, 9, "MediaPlayer"); + qmlRegisterType<QMediaPlayer, 2>(uri, 5, 9, "Audio"); + qmlRegisterType<QMediaPlayer, 2>(uri, 5, 9, "MediaPlayer"); qmlRegisterUncreatableType<QDeclarativeCameraCapture, 1>(uri, 5, 9, "CameraCapture", tr("CameraCapture is provided by Camera")); qmlRegisterUncreatableType<QDeclarativeCameraFlash, 1>(uri, 5, 9, "CameraFlash", tr("CameraFlash is provided by Camera")); // 5.11 types - qmlRegisterType<QDeclarativeAudio, 3>(uri, 5, 11, "Audio"); - qmlRegisterType<QDeclarativeAudio, 3>(uri, 5, 11, "MediaPlayer"); + qmlRegisterType<QMediaPlayer, 3>(uri, 5, 11, "Audio"); + qmlRegisterType<QMediaPlayer, 3>(uri, 5, 11, "MediaPlayer"); qmlRegisterUncreatableType<QDeclarativeCameraFocus, 1>(uri, 5, 11, "CameraFocus", tr("CameraFocus is provided by Camera")); qmlRegisterUncreatableType<QDeclarativeCameraExposure, 1>(uri, 5, 11, "CameraExposure", @@ -153,7 +153,7 @@ public: qmlRegisterType<QDeclarativeVideoOutput, 13>(uri, 5, 13, "VideoOutput"); // 5.15 types - qmlRegisterType<QDeclarativeAudio, 15>(uri, 5, 15, "MediaPlayer"); + qmlRegisterType<QMediaPlayer, 15>(uri, 5, 15, "MediaPlayer"); qmlRegisterType<QDeclarativeVideoOutput, 15>(uri, 5, 15, "VideoOutput"); // The minor version used to be the current Qt 5 minor. For compatibility it is the last |