Rename QtMultimediaKit to QtMultimedia.
There are a few legacy bits left in place so it passes CI, and then qt5.git etc can be updated. Change-Id: I6b082e50e6958c72fdabc2974992e16d90dafa3a Reviewed-on: http://codereview.qt-project.org/5368 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Jonas Rabbe <jonas.rabbe@nokia.com>
This commit is contained in:
committed by
Qt by Nokia
parent
55bc4f2b46
commit
03f22bcdaf
@@ -47,77 +47,77 @@
|
||||
|
||||
struct QGstreamerMetaDataKeyLookup
|
||||
{
|
||||
QtMultimediaKit::MetaData key;
|
||||
QtMultimedia::MetaData key;
|
||||
const char *token;
|
||||
};
|
||||
|
||||
static const QGstreamerMetaDataKeyLookup qt_gstreamerMetaDataKeys[] =
|
||||
{
|
||||
{ QtMultimediaKit::Title, GST_TAG_TITLE },
|
||||
//{ QtMultimediaKit::SubTitle, 0 },
|
||||
//{ QtMultimediaKit::Author, 0 },
|
||||
{ QtMultimediaKit::Comment, GST_TAG_COMMENT },
|
||||
{ QtMultimediaKit::Description, GST_TAG_DESCRIPTION },
|
||||
//{ QtMultimediaKit::Category, 0 },
|
||||
{ QtMultimediaKit::Genre, GST_TAG_GENRE },
|
||||
{ QtMultimediaKit::Year, "year" },
|
||||
//{ QtMultimediaKit::UserRating, 0 },
|
||||
{ QtMultimedia::Title, GST_TAG_TITLE },
|
||||
//{ QtMultimedia::SubTitle, 0 },
|
||||
//{ QtMultimedia::Author, 0 },
|
||||
{ QtMultimedia::Comment, GST_TAG_COMMENT },
|
||||
{ QtMultimedia::Description, GST_TAG_DESCRIPTION },
|
||||
//{ QtMultimedia::Category, 0 },
|
||||
{ QtMultimedia::Genre, GST_TAG_GENRE },
|
||||
{ QtMultimedia::Year, "year" },
|
||||
//{ QtMultimedia::UserRating, 0 },
|
||||
|
||||
{ QtMultimediaKit::Language, GST_TAG_LANGUAGE_CODE },
|
||||
{ QtMultimedia::Language, GST_TAG_LANGUAGE_CODE },
|
||||
|
||||
{ QtMultimediaKit::Publisher, GST_TAG_ORGANIZATION },
|
||||
{ QtMultimediaKit::Copyright, GST_TAG_COPYRIGHT },
|
||||
//{ QtMultimediaKit::ParentalRating, 0 },
|
||||
//{ QtMultimediaKit::RatingOrganisation, 0 },
|
||||
{ QtMultimedia::Publisher, GST_TAG_ORGANIZATION },
|
||||
{ QtMultimedia::Copyright, GST_TAG_COPYRIGHT },
|
||||
//{ QtMultimedia::ParentalRating, 0 },
|
||||
//{ QtMultimedia::RatingOrganisation, 0 },
|
||||
|
||||
// Media
|
||||
//{ QtMultimediaKit::Size, 0 },
|
||||
//{ QtMultimediaKit::MediaType, 0 },
|
||||
{ QtMultimediaKit::Duration, GST_TAG_DURATION },
|
||||
//{ QtMultimedia::Size, 0 },
|
||||
//{ QtMultimedia::MediaType, 0 },
|
||||
{ QtMultimedia::Duration, GST_TAG_DURATION },
|
||||
|
||||
// Audio
|
||||
{ QtMultimediaKit::AudioBitRate, GST_TAG_BITRATE },
|
||||
{ QtMultimediaKit::AudioCodec, GST_TAG_AUDIO_CODEC },
|
||||
//{ QtMultimediaKit::ChannelCount, 0 },
|
||||
//{ QtMultimediaKit::SampleRate, 0 },
|
||||
{ QtMultimedia::AudioBitRate, GST_TAG_BITRATE },
|
||||
{ QtMultimedia::AudioCodec, GST_TAG_AUDIO_CODEC },
|
||||
//{ QtMultimedia::ChannelCount, 0 },
|
||||
//{ QtMultimedia::SampleRate, 0 },
|
||||
|
||||
// Music
|
||||
{ QtMultimediaKit::AlbumTitle, GST_TAG_ALBUM },
|
||||
{ QtMultimediaKit::AlbumArtist, GST_TAG_ARTIST},
|
||||
{ QtMultimediaKit::ContributingArtist, GST_TAG_PERFORMER },
|
||||
{ QtMultimedia::AlbumTitle, GST_TAG_ALBUM },
|
||||
{ QtMultimedia::AlbumArtist, GST_TAG_ARTIST},
|
||||
{ QtMultimedia::ContributingArtist, GST_TAG_PERFORMER },
|
||||
#if (GST_VERSION_MAJOR >= 0) && (GST_VERSION_MINOR >= 10) && (GST_VERSION_MICRO >= 19)
|
||||
{ QtMultimediaKit::Composer, GST_TAG_COMPOSER },
|
||||
{ QtMultimedia::Composer, GST_TAG_COMPOSER },
|
||||
#endif
|
||||
//{ QtMultimediaKit::Conductor, 0 },
|
||||
//{ QtMultimediaKit::Lyrics, 0 },
|
||||
//{ QtMultimediaKit::Mood, 0 },
|
||||
{ QtMultimediaKit::TrackNumber, GST_TAG_TRACK_NUMBER },
|
||||
//{ QtMultimedia::Conductor, 0 },
|
||||
//{ QtMultimedia::Lyrics, 0 },
|
||||
//{ QtMultimedia::Mood, 0 },
|
||||
{ QtMultimedia::TrackNumber, GST_TAG_TRACK_NUMBER },
|
||||
|
||||
//{ QtMultimediaKit::CoverArtUrlSmall, 0 },
|
||||
//{ QtMultimediaKit::CoverArtUrlLarge, 0 },
|
||||
//{ QtMultimedia::CoverArtUrlSmall, 0 },
|
||||
//{ QtMultimedia::CoverArtUrlLarge, 0 },
|
||||
|
||||
// Image/Video
|
||||
{ QtMultimediaKit::Resolution, "resolution" },
|
||||
{ QtMultimediaKit::PixelAspectRatio, "pixel-aspect-ratio" },
|
||||
{ QtMultimedia::Resolution, "resolution" },
|
||||
{ QtMultimedia::PixelAspectRatio, "pixel-aspect-ratio" },
|
||||
|
||||
// Video
|
||||
//{ QtMultimediaKit::VideoFrameRate, 0 },
|
||||
//{ QtMultimediaKit::VideoBitRate, 0 },
|
||||
{ QtMultimediaKit::VideoCodec, GST_TAG_VIDEO_CODEC },
|
||||
//{ QtMultimedia::VideoFrameRate, 0 },
|
||||
//{ QtMultimedia::VideoBitRate, 0 },
|
||||
{ QtMultimedia::VideoCodec, GST_TAG_VIDEO_CODEC },
|
||||
|
||||
//{ QtMultimediaKit::PosterUrl, 0 },
|
||||
//{ QtMultimedia::PosterUrl, 0 },
|
||||
|
||||
// Movie
|
||||
//{ QtMultimediaKit::ChapterNumber, 0 },
|
||||
//{ QtMultimediaKit::Director, 0 },
|
||||
{ QtMultimediaKit::LeadPerformer, GST_TAG_PERFORMER },
|
||||
//{ QtMultimediaKit::Writer, 0 },
|
||||
//{ QtMultimedia::ChapterNumber, 0 },
|
||||
//{ QtMultimedia::Director, 0 },
|
||||
{ QtMultimedia::LeadPerformer, GST_TAG_PERFORMER },
|
||||
//{ QtMultimedia::Writer, 0 },
|
||||
|
||||
// Photos
|
||||
//{ QtMultimediaKit::CameraManufacturer, 0 },
|
||||
//{ QtMultimediaKit::CameraModel, 0 },
|
||||
//{ QtMultimediaKit::Event, 0 },
|
||||
//{ QtMultimediaKit::Subject, 0 }
|
||||
//{ QtMultimedia::CameraManufacturer, 0 },
|
||||
//{ QtMultimedia::CameraModel, 0 },
|
||||
//{ QtMultimedia::Event, 0 },
|
||||
//{ QtMultimedia::Subject, 0 }
|
||||
};
|
||||
|
||||
QGstreamerMetaDataProvider::QGstreamerMetaDataProvider(QGstreamerPlayerSession *session, QObject *parent)
|
||||
@@ -140,7 +140,7 @@ bool QGstreamerMetaDataProvider::isWritable() const
|
||||
return false;
|
||||
}
|
||||
|
||||
QVariant QGstreamerMetaDataProvider::metaData(QtMultimediaKit::MetaData key) const
|
||||
QVariant QGstreamerMetaDataProvider::metaData(QtMultimedia::MetaData key) const
|
||||
{
|
||||
static const int count = sizeof(qt_gstreamerMetaDataKeys) / sizeof(QGstreamerMetaDataKeyLookup);
|
||||
|
||||
@@ -152,9 +152,9 @@ QVariant QGstreamerMetaDataProvider::metaData(QtMultimediaKit::MetaData key) con
|
||||
return QVariant();
|
||||
}
|
||||
|
||||
QList<QtMultimediaKit::MetaData> QGstreamerMetaDataProvider::availableMetaData() const
|
||||
QList<QtMultimedia::MetaData> QGstreamerMetaDataProvider::availableMetaData() const
|
||||
{
|
||||
static QMap<QByteArray, QtMultimediaKit::MetaData> keysMap;
|
||||
static QMap<QByteArray, QtMultimedia::MetaData> keysMap;
|
||||
if (keysMap.isEmpty()) {
|
||||
const int count = sizeof(qt_gstreamerMetaDataKeys) / sizeof(QGstreamerMetaDataKeyLookup);
|
||||
for (int i = 0; i < count; ++i) {
|
||||
@@ -162,9 +162,9 @@ QList<QtMultimediaKit::MetaData> QGstreamerMetaDataProvider::availableMetaData()
|
||||
}
|
||||
}
|
||||
|
||||
QList<QtMultimediaKit::MetaData> res;
|
||||
QList<QtMultimedia::MetaData> res;
|
||||
foreach (const QByteArray &key, m_session->tags().keys()) {
|
||||
QtMultimediaKit::MetaData tag = keysMap.value(key, QtMultimediaKit::MetaData(-1));
|
||||
QtMultimedia::MetaData tag = keysMap.value(key, QtMultimedia::MetaData(-1));
|
||||
if (tag != -1)
|
||||
res.append(tag);
|
||||
}
|
||||
|
||||
@@ -58,8 +58,8 @@ public:
|
||||
bool isMetaDataAvailable() const;
|
||||
bool isWritable() const;
|
||||
|
||||
QVariant metaData(QtMultimediaKit::MetaData key) const;
|
||||
QList<QtMultimediaKit::MetaData> availableMetaData() const;
|
||||
QVariant metaData(QtMultimedia::MetaData key) const;
|
||||
QList<QtMultimedia::MetaData> availableMetaData() const;
|
||||
|
||||
QVariant extendedMetaData(const QString &key) const ;
|
||||
QStringList availableExtendedMetaData() const;
|
||||
|
||||
@@ -1219,7 +1219,7 @@ void QGstreamerPlayerSession::getStreamsInfo()
|
||||
|
||||
for (int i=0; i<m_streamTypes.count(); i++) {
|
||||
QMediaStreamsControl::StreamType streamType = m_streamTypes[i];
|
||||
QMap<QtMultimediaKit::MetaData, QVariant> streamProperties;
|
||||
QMap<QtMultimedia::MetaData, QVariant> streamProperties;
|
||||
|
||||
int streamIndex = i - m_playbin2StreamOffset[streamType];
|
||||
|
||||
@@ -1241,7 +1241,7 @@ void QGstreamerPlayerSession::getStreamsInfo()
|
||||
if (tags && gst_is_tag_list(tags)) {
|
||||
gchar *languageCode = 0;
|
||||
if (gst_tag_list_get_string(tags, GST_TAG_LANGUAGE_CODE, &languageCode))
|
||||
streamProperties[QtMultimediaKit::Language] = QString::fromUtf8(languageCode);
|
||||
streamProperties[QtMultimedia::Language] = QString::fromUtf8(languageCode);
|
||||
|
||||
//qDebug() << "language for setream" << i << QString::fromUtf8(languageCode);
|
||||
g_free (languageCode);
|
||||
@@ -1301,8 +1301,8 @@ void QGstreamerPlayerSession::getStreamsInfo()
|
||||
break;
|
||||
}
|
||||
|
||||
QMap<QtMultimediaKit::MetaData, QVariant> streamProperties;
|
||||
streamProperties[QtMultimediaKit::Language] = QString::fromUtf8(languageCode);
|
||||
QMap<QtMultimedia::MetaData, QVariant> streamProperties;
|
||||
streamProperties[QtMultimedia::Language] = QString::fromUtf8(languageCode);
|
||||
|
||||
m_streamProperties.append(streamProperties);
|
||||
m_streamTypes.append(streamType);
|
||||
|
||||
@@ -103,7 +103,7 @@ public:
|
||||
QMediaTimeRange availablePlaybackRanges() const;
|
||||
|
||||
QMap<QByteArray ,QVariant> tags() const { return m_tags; }
|
||||
QMap<QtMultimediaKit::MetaData,QVariant> streamProperties(int streamNumber) const { return m_streamProperties[streamNumber]; }
|
||||
QMap<QtMultimedia::MetaData,QVariant> streamProperties(int streamNumber) const { return m_streamProperties[streamNumber]; }
|
||||
int streamCount() const { return m_streamProperties.count(); }
|
||||
QMediaStreamsControl::StreamType streamType(int streamNumber) { return m_streamTypes.value(streamNumber, QMediaStreamsControl::UnknownStream); }
|
||||
|
||||
@@ -195,7 +195,7 @@ private:
|
||||
#endif
|
||||
|
||||
QMap<QByteArray, QVariant> m_tags;
|
||||
QList< QMap<QtMultimediaKit::MetaData,QVariant> > m_streamProperties;
|
||||
QList< QMap<QtMultimedia::MetaData,QVariant> > m_streamProperties;
|
||||
QList<QMediaStreamsControl::StreamType> m_streamTypes;
|
||||
QMap<QMediaStreamsControl::StreamType, int> m_playbin2StreamOffset;
|
||||
|
||||
|
||||
@@ -62,7 +62,7 @@ QMediaStreamsControl::StreamType QGstreamerStreamsControl::streamType(int stream
|
||||
return m_session->streamType(streamNumber);
|
||||
}
|
||||
|
||||
QVariant QGstreamerStreamsControl::metaData(int streamNumber, QtMultimediaKit::MetaData key)
|
||||
QVariant QGstreamerStreamsControl::metaData(int streamNumber, QtMultimedia::MetaData key)
|
||||
{
|
||||
return m_session->streamProperties(streamNumber).value(key);
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@ public:
|
||||
virtual int streamCount();
|
||||
virtual StreamType streamType(int streamNumber);
|
||||
|
||||
virtual QVariant metaData(int streamNumber, QtMultimediaKit::MetaData key);
|
||||
virtual QVariant metaData(int streamNumber, QtMultimedia::MetaData key);
|
||||
|
||||
virtual bool isActive(int streamNumber);
|
||||
virtual void setActive(int streamNumber, bool state);
|
||||
|
||||
Reference in New Issue
Block a user