The QXmppRtpVideoChannel class represents an RTP video channel to a remote party.  
 More...
#include <QXmppRtpChannel.h>
| 
Signals | 
| 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. 
 | 
| 
Public Member Functions | 
|  | 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) | 
|  | QXmppRtpChannel () | 
|  | Creates a new RTP channel. 
 | 
| virtual void | close ()=0 | 
|  | Closes the RTP channel. 
 | 
| virtual QIODevice::OpenMode | openMode () const =0 | 
|  | Returns the mode in which the channel has been opened. 
 | 
| QList< QXmppJinglePayloadType > | localPayloadTypes () | 
| void | setRemotePayloadTypes (const QList< QXmppJinglePayloadType > &remotePayloadTypes) | 
| 
Friends | 
| class | QXmppRtpVideoChannelPrivate | 
| 
Additional Inherited Members | 
| 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) | 
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::datagramReceived | ( | const QByteArray & | ba | ) |  |  | slot | 
 
Processes an incoming RTP video packet.
- Parameters
- 
  
  
 
 
The documentation for this class was generated from the following files: