The QXmppRtpVideoChannel class represents an RTP video channel to a remote party.
More...
#include <QXmppRtpChannel.h>
|
void | sendDatagram (const QByteArray &ba) |
| This signal is emitted when a datagram needs to be sent.
|
|
void | setGauge (const QString &gauge, double value) |
| Sets the given gauge to value.
|
|
void | logMessage (QXmppLogger::MessageType type, const QString &msg) |
| This signal is emitted to send logging messages.
|
|
void | updateCounter (const QString &counter, qint64 amount=1) |
| Updates the given counter by amount.
|
|
|
| QXmppRtpVideoChannel (QObject *parent=0) |
| Constructs a new RTP video channel with the given parent.
|
|
void | close () |
| Closes the RTP video channel.
|
|
QIODevice::OpenMode | openMode () const |
| Returns the mode in which the channel has been opened.
|
|
QXmppVideoFormat | decoderFormat () const |
| Returns the video format used by the encoder.
|
|
QList< QXmppVideoFrame > | readFrames () |
| Decodes buffered RTP packets and returns a list of video frames.
|
|
QXmppVideoFormat | encoderFormat () const |
| Returns the video format used by the encoder.
|
|
void | setEncoderFormat (const QXmppVideoFormat &format) |
| Sets the video format used by the encoder.
|
|
void | writeFrame (const QXmppVideoFrame &frame) |
| Encodes a video frame and sends RTP packets.
|
|
| QXmppLoggable (QObject *parent=0) |
|
|
class | QXmppRtpVideoChannelPrivate |
|
|
void | debug (const QString &message) |
|
void | info (const QString &message) |
|
void | warning (const QString &message) |
|
void | logReceived (const QString &message) |
|
void | logSent (const QString &message) |
|
The QXmppRtpVideoChannel class represents an RTP video channel to a remote party.
- Note
- THIS API IS NOT FINALIZED YET
◆ datagramReceived
void QXmppRtpVideoChannel::datagramReceived |
( |
const QByteArray & |
ba | ) |
|
|
slot |
Processes an incoming RTP video packet.
- Parameters
-
The documentation for this class was generated from the following files: