Member Function Documentation
QMediaResource::QMediaResource()
Constructs a null media resource.
QMediaResource::QMediaResource(const QUrl & url, const QString & mimeType = QString())
Constructs a media resource with the given mimeType from a url.
QMediaResource::QMediaResource(const QNetworkRequest & request, const QString & mimeType = QString())
Constructs a media resource with the given mimeType from a network request.
QMediaResource::QMediaResource(const QMediaResource & other)
Constructs a copy of a media resource other.
QMediaResource::~QMediaResource()
Destroys a media resource.
int QMediaResource::audioBitRate() const
Returns the bit rate in bits per second of a media resource's audio stream.
This may be zero if the bit rate is unknown, or the resource contains no audio stream.
See also setAudioBitRate().
QString QMediaResource::audioCodec() const
Returns the audio codec of a media resource.
This may be null if the media resource does not contain an audio stream, or the codec is unknown.
See also setAudioCodec().
int QMediaResource::channelCount() const
Returns the number of audio channels in a media resource.
This may be zero if the sample size is unknown, or the resource contains no audio stream.
See also setChannelCount().
qint64 QMediaResource::dataSize() const
Returns the size in bytes of a media resource.
This may be zero if the size is unknown.
See also setDataSize().
bool QMediaResource::isNull() const
Identifies if a media resource is null.
Returns true if the resource is null, and false otherwise.
QString QMediaResource::language() const
Returns the language of a media resource as an ISO 639-2 code.
This may be null if the language is unknown.
See also setLanguage().
QString QMediaResource::mimeType() const
Returns the MIME type of a media resource.
This may be null if the MIME type is unknown.
QNetworkRequest QMediaResource::request() const
Returns the network request associated with this media resource.
QSize QMediaResource::resolution() const
Returns the resolution in pixels of a media resource.
This may be null is the resolution is unknown, or the resource contains no pixel data (i.e. the resource is an audio stream.
See also setResolution().
int QMediaResource::sampleRate() const
Returns the audio sample rate of a media resource.
This may be zero if the sample size is unknown, or the resource contains no audio stream.
See also setSampleRate().
void QMediaResource::setAudioBitRate(int rate)
Sets the bit rate in bits per second of a media resource's video stream.
See also audioBitRate().
void QMediaResource::setAudioCodec(const QString & codec)
Sets the audio codec of a media resource.
See also audioCodec().
void QMediaResource::setChannelCount(int channels)
Sets the number of audio channels in a media resource.
See also channelCount().
void QMediaResource::setDataSize(const qint64 size)
Sets the size in bytes of a media resource.
See also dataSize().
void QMediaResource::setLanguage(const QString & language)
Sets the language of a media resource.
See also language().
void QMediaResource::setResolution(const QSize & resolution)
Sets the resolution in pixels of a media resource.
See also resolution().
void QMediaResource::setResolution(int width, int height)
Sets the width and height in pixels of a media resource.
void QMediaResource::setSampleRate(int sampleRate)
Sets the audio sampleRate of a media resource.
See also sampleRate().
void QMediaResource::setVideoBitRate(int rate)
Sets the bit rate in bits per second of a media resource's video stream.
See also videoBitRate().
void QMediaResource::setVideoCodec(const QString & codec)
Sets the video codec of media resource.
See also videoCodec().
QUrl QMediaResource::url() const
Returns the URL of a media resource.
int QMediaResource::videoBitRate() const
Returns the bit rate in bits per second of a media resource's video stream.
This may be zero if the bit rate is unknown, or the resource contains no video stream.
See also setVideoBitRate().
QString QMediaResource::videoCodec() const
Returns the video codec of a media resource.
This may be null if the media resource does not contain a video stream, or the codec is unknonwn.
See also setVideoCodec().
bool QMediaResource::operator!=(const QMediaResource & other) const
Compares a media resource to other.
Returns true if they are different, and false otherwise.
QMediaResource & QMediaResource::operator=(const QMediaResource & other)
Assigns the value of other to a media resource.
bool QMediaResource::operator==(const QMediaResource & other) const
Compares a media resource to other.
Returns true if the resources are identical, and false otherwise.