QMediaContent¶
The
QMediaContent
class provides access to the resource relating to a media content. More…

Synopsis¶
Functions¶
def
__eq__
(other)def
__ne__
(other)def
canonicalRequest
()def
canonicalResource
()def
canonicalUrl
()def
isNull
()def
playlist
()def
resources
()
Detailed Description¶
QMediaContent
is used within the multimedia framework as the logical handle to media content. AQMediaContent
object contains aQNetworkRequest
which provides the URL of the content.A non-null
QMediaContent
will always have a reference to the content available through thecanonicalUrl()
orcanonicalRequest()
methods.Alternatively
QMediaContent
can represent a playlist and contain a pointer to a validQMediaPlaylist
object. In this case URL is optional and can either be empty or point to the playlist URL.
-
class
QMediaContent
¶ QMediaContent(playlist[, contentUrl=QUrl()[, takeOwnership=false]])
QMediaContent(resources)
Note
This constructor is deprecated.
QMediaContent(other)
QMediaContent(contentResource)
Note
This constructor is deprecated.
QMediaContent(contentRequest)
QMediaContent(contentUrl)
- param resources
- param contentResource
- param takeOwnership
bool
- param other
- param contentRequest
QNetworkRequest
- param contentUrl
QUrl
- param playlist
Constructs a null
QMediaContent
.Constructs a media content with
playlist
.contentUrl
of a playlist is an optional parameter and can be empty.Set
takeOwnership
to true if you wantQMediaContent
to take ownership of the playlist.takeOwnership
is set to false by default.Constructs a copy of the media content
other
.Constructs a media content with
resource
providing a reference to the content.Constructs a media content with
request
providing a reference to the content.This constructor can be used to reference media content via network protocols such as HTTP. This may include additional information required to obtain the resource, such as Cookies or HTTP headers.
Constructs a media content with
url
providing a reference to the content.
-
PySide2.QtMultimedia.QMediaContent.
canonicalRequest
()¶ - Return type
QNetworkRequest
Returns a
QNetworkRequest
that represents that canonical resource for this media content.
-
PySide2.QtMultimedia.QMediaContent.
canonicalResource
()¶ - Return type
Note
This function is deprecated.
Returns a
QMediaResource
that represents that canonical resource for this media content.
-
PySide2.QtMultimedia.QMediaContent.
canonicalUrl
()¶ - Return type
QUrl
Returns a
QUrl
that represents that canonical resource for this media content.
-
PySide2.QtMultimedia.QMediaContent.
isNull
()¶ - Return type
bool
Returns true if this media content is null (uninitialized); false otherwise.
-
PySide2.QtMultimedia.QMediaContent.
__ne__
(other)¶ - Parameters
other –
QMediaContent
- Return type
bool
Returns true if
other
is not equivalent to this media content; false otherwise.
-
PySide2.QtMultimedia.QMediaContent.
__eq__
(other)¶ - Parameters
other –
QMediaContent
- Return type
bool
Returns true if
other
is equivalent to this media content; false otherwise.
-
PySide2.QtMultimedia.QMediaContent.
playlist
()¶ - Return type
Returns a playlist for this media content or 0 if this
QMediaContent
is not a playlist.
-
PySide2.QtMultimedia.QMediaContent.
resources
()¶ - Return type
Note
This function is deprecated.
Returns a list of alternative resources for this media content. The first item in this list is always the canonical resource.