Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qqnxmediametadata_p.h
Go to the documentation of this file.
1
// Copyright (C) 2016 Research In Motion
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
#ifndef QQnxMediaMetaData_H
4
#define QQnxMediaMetaData_H
5
6
//
7
// W A R N I N G
8
// -------------
9
//
10
// This file is not part of the Qt API. It exists purely as an
11
// implementation detail. This header file may change from version to
12
// version without notice, or even be removed.
13
//
14
// We mean it.
15
//
16
17
#include <QtCore/qglobal.h>
18
#include <QtCore/QSize>
19
#include <QtCore/QString>
20
21
typedef
struct
strm_dict
strm_dict_t
;
22
23
QT_BEGIN_NAMESPACE
24
25
class
QQnxMediaMetaData
26
{
27
public
:
28
QQnxMediaMetaData
();
29
bool
update
(
const
strm_dict_t
*dict);
30
void
clear
();
31
32
// Duration in milliseconds
33
qlonglong
duration
()
const
;
34
35
int
height
()
const
;
36
int
width
()
const
;
37
bool
hasVideo
()
const
;
38
bool
hasAudio
()
const
;
39
bool
isSeekable
()
const
;
40
41
QString
title
()
const
;
42
QString
artist
()
const
;
43
QString
comment
()
const
;
44
QString
genre
()
const
;
45
int
year
()
const
;
46
QString
mediaType
()
const
;
47
int
audioBitRate
()
const
;
48
int
sampleRate
()
const
;
49
QString
album
()
const
;
50
int
track
()
const
;
51
QSize
resolution
()
const
;
52
53
private
:
54
qlonglong
m_duration;
55
int
m_height;
56
int
m_width;
57
int
m_mediaType;
58
float
m_pixelWidth;
59
float
m_pixelHeight;
60
bool
m_seekable;
61
QString
m_title;
62
QString
m_artist;
63
QString
m_comment;
64
QString
m_genre;
65
int
m_year;
66
int
m_audioBitRate;
67
int
m_sampleRate;
68
QString
m_album;
69
int
m_track;
70
};
71
72
QT_END_NAMESPACE
73
74
#endif
QQnxMediaMetaData
Definition
qqnxmediametadata_p.h:26
QQnxMediaMetaData::artist
QString artist() const
Definition
qqnxmediametadata.cpp:207
QQnxMediaMetaData::sampleRate
int sampleRate() const
Definition
qqnxmediametadata.cpp:242
QQnxMediaMetaData::genre
QString genre() const
Definition
qqnxmediametadata.cpp:217
QQnxMediaMetaData::hasVideo
bool hasVideo() const
Definition
qqnxmediametadata.cpp:179
QQnxMediaMetaData::resolution
QSize resolution() const
Definition
qqnxmediametadata.cpp:257
QQnxMediaMetaData::width
int width() const
Definition
qqnxmediametadata.cpp:174
QQnxMediaMetaData::audioBitRate
int audioBitRate() const
Definition
qqnxmediametadata.cpp:237
QQnxMediaMetaData::hasAudio
bool hasAudio() const
Definition
qqnxmediametadata.cpp:188
QQnxMediaMetaData::comment
QString comment() const
Definition
qqnxmediametadata.cpp:212
QQnxMediaMetaData::QQnxMediaMetaData
QQnxMediaMetaData()
Definition
qqnxmediametadata.cpp:27
QQnxMediaMetaData::year
int year() const
Definition
qqnxmediametadata.cpp:222
QQnxMediaMetaData::isSeekable
bool isSeekable() const
Definition
qqnxmediametadata.cpp:202
QQnxMediaMetaData::update
bool update(const strm_dict_t *dict)
Definition
qqnxmediametadata.cpp:58
QQnxMediaMetaData::track
int track() const
Definition
qqnxmediametadata.cpp:252
QQnxMediaMetaData::mediaType
QString mediaType() const
Definition
qqnxmediametadata.cpp:227
QQnxMediaMetaData::duration
qlonglong duration() const
Definition
qqnxmediametadata.cpp:154
QQnxMediaMetaData::title
QString title() const
Definition
qqnxmediametadata.cpp:197
QQnxMediaMetaData::album
QString album() const
Definition
qqnxmediametadata.cpp:247
QQnxMediaMetaData::clear
void clear()
Definition
qqnxmediametadata.cpp:146
QQnxMediaMetaData::height
int height() const
Definition
qqnxmediametadata.cpp:169
QSize
\inmodule QtCore
Definition
qsize.h:25
QString
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition
qstring.h:129
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1590
strm_dict_t
struct strm_dict strm_dict_t
Definition
qqnxmediametadata_p.h:21
qlonglong
qint64 qlonglong
Definition
qtypes.h:63
qtmultimedia
src
plugins
multimedia
qnx
mediaplayer
qqnxmediametadata_p.h
Generated by
1.10.0