summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordknn <yoann.blein@free.fr>2012-07-11 16:06:01 (GMT)
committerdknn <yoann.blein@free.fr>2012-09-22 09:01:48 (GMT)
commit6d458439d9536be1736ba1a98c51040b64946284 (patch)
tree74894bc65dce3db5ccaf822f9769d3efd1e0dd6e /Swiften/ScreenSharing/OutgoingScreenSharing.h
parent79ee86a4deeb29c1be6d6838e54aae32d4c3e1ec (diff)
downloadswift-contrib-6d458439d9536be1736ba1a98c51040b64946284.zip
swift-contrib-6d458439d9536be1736ba1a98c51040b64946284.tar.bz2
Add disco for RTP + bugfix
Diffstat (limited to 'Swiften/ScreenSharing/OutgoingScreenSharing.h')
-rw-r--r--Swiften/ScreenSharing/OutgoingScreenSharing.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Swiften/ScreenSharing/OutgoingScreenSharing.h b/Swiften/ScreenSharing/OutgoingScreenSharing.h
index d93b476..c00d11e 100644
--- a/Swiften/ScreenSharing/OutgoingScreenSharing.h
+++ b/Swiften/ScreenSharing/OutgoingScreenSharing.h
@@ -8,6 +8,7 @@
#include <Swiften/ScreenSharing/ScreenSharing.h>
#include <Swiften/Jingle/JingleContentID.h>
+#include <Swiften/Elements/RTPPayloadType.h>
namespace Swift {
class ConnectivityManager;
@@ -15,6 +16,7 @@ namespace Swift {
class JingleTransportPayload;
class TimerFactory;
class Timer;
+ class RTPSession;
class OutgoingScreenSharing : public ScreenSharing {
public:
@@ -39,6 +41,8 @@ namespace Swift {
bool canceled;
bool sessionAccepted;
bool socketConnected;
+ RTPSession* rtpSession;
+ RTPPayloadType payloadTypeUsed;
TimerFactory* timerFactory;
boost::shared_ptr<Timer> connectionTimer;