The QXmppRtpVideoChannel class represents an RTP video channel to a remote party.
More...
#include <QXmppRtpChannel.h>
List of all members.
Public Member Functions |
|
| QXmppRtpVideoChannel (QObject *parent=0) |
| | Constructs a new RTP video channel with the given parent.
|
|
QXmppVideoFormat | decoderFormat () const |
|
QList< QXmppVideoFrame > | readFrames () |
| | Decodes buffered RTP packets and returns a list of video frames.
|
|
QXmppVideoFormat | encoderFormat () const |
|
void | setEncoderFormat (const QXmppVideoFormat &format) |
|
void | writeFrame (const QXmppVideoFrame &frame) |
| | Encodes a video frame and sends RTP packets.
|
|
QIODevice::OpenMode | openMode () const |
| | Returns the mode in which the channel has been opened.
|
| void | close () |
| | QXmppLoggable (QObject *parent=0) |
|
| QXmppRtpChannel () |
| | Creates a new RTP channel.
|
|
virtual void | close ()=0 |
|
virtual QIODevice::OpenMode | openMode () const =0 |
| QList< QXmppJinglePayloadType > | localPayloadTypes () |
| void | setRemotePayloadTypes (const QList< QXmppJinglePayloadType > &remotePayloadTypes) |
Protected Member Functions |
|
void | payloadTypesChanged () |
| | cond
|
| 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) |
|
virtual void | payloadTypesChanged () |
Friends |
|
class | QXmppRtpVideoChannelPrivate |
Detailed Description
The QXmppRtpVideoChannel class represents an RTP video channel to a remote party.
- Note:
- THIS API IS NOT FINALIZED YET
Member Function Documentation
| void QXmppRtpVideoChannel::close |
( |
| ) |
|
| 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: