QXmppJingleRtpDescription Class
Represents a description for XEP-0167: Jingle RTP Sessions, including media type, streaming source, namespace and payload types. More...
| Header: | #include <QXmppJingleRtpDescription> |
| Since: | QXmpp 1.6 |
Public Functions
(since QXmpp 1.14) | QXmppJingleRtpDescription(const QString &media, quint32 ssrc = 0, const QList<QXmppJinglePayloadType> &payloadTypes = {}) |
| void | addPayloadType(const QXmppJinglePayloadType &payload) |
| QString | media() const |
| const QList<QXmppJinglePayloadType> & | payloadTypes() const |
| void | setMedia(const QString &media) |
| void | setPayloadTypes(const QList<QXmppJinglePayloadType> &payloadTypes) |
| void | setSsrc(quint32 ssrc) |
| quint32 | ssrc() const |
Detailed Description
Member Function Documentation
[since QXmpp 1.14] QXmppJingleRtpDescription::QXmppJingleRtpDescription(const QString &media, quint32 ssrc = 0, const QList<QXmppJinglePayloadType> &payloadTypes = {})
Default constructor
This function was introduced in QXmpp 1.14.
void QXmppJingleRtpDescription::addPayloadType(const QXmppJinglePayloadType &payload)
Adds a payload type to the list of payload types.
QString QXmppJingleRtpDescription::media() const
Returns the media type.
See also setMedia().
const QList<QXmppJinglePayloadType> &QXmppJingleRtpDescription::payloadTypes() const
Returns a list of payload types.
See also setPayloadTypes().
void QXmppJingleRtpDescription::setMedia(const QString &media)
Sets the media type.
See also media().
void QXmppJingleRtpDescription::setPayloadTypes(const QList<QXmppJinglePayloadType> &payloadTypes)
Sets the list of payload types.
payloadTypes.
See also payloadTypes().
void QXmppJingleRtpDescription::setSsrc(quint32 ssrc)
Sets the streaming source.
ssrc.
See also ssrc().
quint32 QXmppJingleRtpDescription::ssrc() const
Returns the streaming source.
See also setSsrc().