From 187419edb2c087063afc5931134d36692f4b39a4 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Tue, 9 Feb 2021 12:55:32 +0100 Subject: Rework the metadata handling Get rid of metadata reader and writer controls. Instead use a simple cross platform value class to store meta data. The backend can then convert to and from whatever the native API expects. Change-Id: I7cf84bfbe8eef2a88615a52ba5afeec50a0652c8 Reviewed-by: Doris Verria Reviewed-by: Lars Knoll --- src/multimedia/platform/darwin/mediaplayer/avfmediaplayerservice_p.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/multimedia/platform/darwin/mediaplayer/avfmediaplayerservice_p.h') diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayerservice_p.h b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayerservice_p.h index f37c1e50f..2690c7828 100644 --- a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayerservice_p.h +++ b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayerservice_p.h @@ -57,7 +57,6 @@ QT_BEGIN_NAMESPACE class AVFMediaPlayerSession; class AVFMediaPlayerControl; -class AVFMediaPlayerMetaDataControl; class AVFVideoOutput; class AVFMediaPlayerService : public QMediaPlatformPlayerInterface @@ -71,7 +70,6 @@ public: // QMediaPlatformPlayerInterface QMediaPlayerControl *player() override; - QMetaDataReaderControl *dataReader() override; // QMediaStreamsControl *streams() override; QVideoRendererControl *createVideoRenderer() override; @@ -82,7 +80,6 @@ private: AVFMediaPlayerSession *m_session = nullptr; AVFMediaPlayerControl *m_control = nullptr; QObject *m_videoOutput = nullptr; - AVFMediaPlayerMetaDataControl *m_playerMetaDataControl = nullptr; }; QT_END_NAMESPACE -- cgit v1.2.3