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 Class Reference

#include <qqnxmediametadata_p.h>

+ Collaboration diagram for QQnxMediaMetaData:

Public Member Functions

 QQnxMediaMetaData ()
 
bool update (const strm_dict_t *dict)
 
void clear ()
 
qlonglong duration () const
 
int height () const
 
int width () const
 
bool hasVideo () const
 
bool hasAudio () const
 
bool isSeekable () const
 
QString title () const
 
QString artist () const
 
QString comment () const
 
QString genre () const
 
int year () const
 
QString mediaType () const
 
int audioBitRate () const
 
int sampleRate () const
 
QString album () const
 
int track () const
 
QSize resolution () const
 

Detailed Description

Definition at line 25 of file qqnxmediametadata_p.h.

Constructor & Destructor Documentation

◆ QQnxMediaMetaData()

QT_BEGIN_NAMESPACE QQnxMediaMetaData::QQnxMediaMetaData ( )

Definition at line 27 of file qqnxmediametadata.cpp.

References clear().

+ Here is the call graph for this function:

Member Function Documentation

◆ album()

QString QQnxMediaMetaData::album ( ) const

Definition at line 247 of file qqnxmediametadata.cpp.

◆ artist()

QString QQnxMediaMetaData::artist ( ) const

Definition at line 207 of file qqnxmediametadata.cpp.

◆ audioBitRate()

int QQnxMediaMetaData::audioBitRate ( ) const

Definition at line 237 of file qqnxmediametadata.cpp.

◆ clear()

void QQnxMediaMetaData::clear ( )

Definition at line 146 of file qqnxmediametadata.cpp.

References update().

Referenced by QQnxMediaMetaData(), and update().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ comment()

QString QQnxMediaMetaData::comment ( ) const

Definition at line 212 of file qqnxmediametadata.cpp.

◆ duration()

qlonglong QQnxMediaMetaData::duration ( ) const

Definition at line 154 of file qqnxmediametadata.cpp.

Referenced by QQnxMediaPlayer::availablePlaybackRanges(), and QQnxMediaPlayer::duration().

+ Here is the caller graph for this function:

◆ genre()

QString QQnxMediaMetaData::genre ( ) const

Definition at line 217 of file qqnxmediametadata.cpp.

◆ hasAudio()

bool QQnxMediaMetaData::hasAudio ( ) const

Definition at line 188 of file qqnxmediametadata.cpp.

References mediaTypeAudioFlag.

Referenced by QQnxMediaPlayer::isAudioAvailable(), and mediaType().

+ Here is the caller graph for this function:

◆ hasVideo()

bool QQnxMediaMetaData::hasVideo ( ) const

Definition at line 179 of file qqnxmediametadata.cpp.

References mediaTypeVideoFlag.

Referenced by QQnxMediaPlayer::isVideoAvailable(), and mediaType().

+ Here is the caller graph for this function:

◆ height()

int QQnxMediaMetaData::height ( ) const

Definition at line 169 of file qqnxmediametadata.cpp.

Referenced by resolution().

+ Here is the caller graph for this function:

◆ isSeekable()

bool QQnxMediaMetaData::isSeekable ( ) const

Definition at line 202 of file qqnxmediametadata.cpp.

Referenced by QQnxMediaPlayer::isSeekable().

+ Here is the caller graph for this function:

◆ mediaType()

QString QQnxMediaMetaData::mediaType ( ) const

Definition at line 227 of file qqnxmediametadata.cpp.

References hasAudio(), and hasVideo().

+ Here is the call graph for this function:

◆ resolution()

QSize QQnxMediaMetaData::resolution ( ) const

Definition at line 257 of file qqnxmediametadata.cpp.

References height(), and width().

+ Here is the call graph for this function:

◆ sampleRate()

int QQnxMediaMetaData::sampleRate ( ) const

Definition at line 242 of file qqnxmediametadata.cpp.

◆ title()

QString QQnxMediaMetaData::title ( ) const

Definition at line 197 of file qqnxmediametadata.cpp.

◆ track()

int QQnxMediaMetaData::track ( ) const

Definition at line 252 of file qqnxmediametadata.cpp.

◆ update()

bool QQnxMediaMetaData::update ( const strm_dict_t * dict)

Definition at line 58 of file qqnxmediametadata.cpp.

References albumKey, artistKey, at, bitRateKey, clear(), commentKey, durationKey, QString::fromLatin1(), genreKey, heightKey, mediaTypeKey, mmr_metadata_split(), pixelHeightKey, pixelWidthKey, QByteArray(), sampleKey, seekableKey, strm_string_getx(), titleKey, trackBitRateKey, trackHeightKey, trackKey, trackPixelHeightKey, trackPixelWidthKey, trackSampleKey, trackWidthKey, widthKey, and yearKey.

Referenced by clear().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ width()

int QQnxMediaMetaData::width ( ) const

Definition at line 174 of file qqnxmediametadata.cpp.

Referenced by resolution().

+ Here is the caller graph for this function:

◆ year()

int QQnxMediaMetaData::year ( ) const

Definition at line 222 of file qqnxmediametadata.cpp.


The documentation for this class was generated from the following files: