[Telepathy-commits] [telepathy-qt4/master] StreamedMediaChannel: Use ContactPtr typedef.

Andre Moreira Magalhaes (andrunko) andre.magalhaes at collabora.co.uk
Thu Mar 19 08:37:55 PDT 2009


---
 TelepathyQt4/Client/streamed-media-channel.cpp |   18 +++++++++---------
 TelepathyQt4/Client/streamed-media-channel.h   |   10 +++++-----
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/TelepathyQt4/Client/streamed-media-channel.cpp b/TelepathyQt4/Client/streamed-media-channel.cpp
index 8d01c95..11ff827 100644
--- a/TelepathyQt4/Client/streamed-media-channel.cpp
+++ b/TelepathyQt4/Client/streamed-media-channel.cpp
@@ -71,7 +71,7 @@ void PendingMediaStreams::Private::getContacts()
 }
 
 PendingMediaStreams::PendingMediaStreams(StreamedMediaChannel *channel,
-        QSharedPointer<Telepathy::Client::Contact> contact,
+        ContactPtr contact,
         QList<Telepathy::MediaStreamType> types,
         QObject *parent)
     : PendingOperation(parent),
@@ -160,13 +160,13 @@ void PendingMediaStreams::gotContacts(PendingOperation *op)
             << pc->errorName() << ": " << pc->errorMessage();
     }
 
-    QHash<uint, QSharedPointer<Contact> > contactsForHandles;
-    foreach (const QSharedPointer<Contact> &contact, pc->contacts()) {
+    QHash<uint, ContactPtr> contactsForHandles;
+    foreach (const ContactPtr &contact, pc->contacts()) {
         contactsForHandles.insert(contact->handle()[0], contact);
     }
 
     foreach (uint handle, pc->invalidHandles()) {
-        contactsForHandles.insert(handle, QSharedPointer<Contact>());
+        contactsForHandles.insert(handle, ContactPtr());
     }
 
     foreach (const QSharedPointer<MediaStream> &stream, mPriv->streams) {
@@ -193,7 +193,7 @@ struct MediaStream::Private
     StreamedMediaChannel *channel;
     uint id;
     uint contactHandle;
-    QSharedPointer<Contact> contact;
+    ContactPtr contact;
     MediaStreamType type;
     MediaStreamState state;
     MediaStreamDirection direction;
@@ -235,7 +235,7 @@ uint MediaStream::id() const
  *
  * \return The contact who the stream is with.
  */
-QSharedPointer<Contact> MediaStream::contact() const
+ContactPtr MediaStream::contact() const
 {
     return mPriv->contact;
 }
@@ -374,7 +374,7 @@ uint MediaStream::contactHandle() const
     return mPriv->contactHandle;
 }
 
-void MediaStream::setContact(const QSharedPointer<Contact> &contact)
+void MediaStream::setContact(const ContactPtr &contact)
 {
     Q_ASSERT(!mPriv->contact || mPriv->contact == contact);
     mPriv->contact = contact;
@@ -573,7 +573,7 @@ PendingOperation *StreamedMediaChannel::removeStreams(const Telepathy::UIntList
 }
 
 PendingMediaStreams *StreamedMediaChannel::requestStream(
-        QSharedPointer<Telepathy::Client::Contact> contact,
+        const ContactPtr &contact,
         Telepathy::MediaStreamType type)
 {
     return new PendingMediaStreams(this, contact,
@@ -581,7 +581,7 @@ PendingMediaStreams *StreamedMediaChannel::requestStream(
 }
 
 PendingMediaStreams *StreamedMediaChannel::requestStreams(
-        QSharedPointer<Telepathy::Client::Contact> contact,
+        const ContactPtr &contact,
         QList<Telepathy::MediaStreamType> types)
 {
     return new PendingMediaStreams(this, contact, types, this);
diff --git a/TelepathyQt4/Client/streamed-media-channel.h b/TelepathyQt4/Client/streamed-media-channel.h
index feb4970..25b0bd5 100644
--- a/TelepathyQt4/Client/streamed-media-channel.h
+++ b/TelepathyQt4/Client/streamed-media-channel.h
@@ -56,7 +56,7 @@ private:
     friend class StreamedMediaChannel;
 
     PendingMediaStreams(StreamedMediaChannel *channel,
-            QSharedPointer<Telepathy::Client::Contact> contact,
+            ContactPtr contact,
             QList<Telepathy::MediaStreamType> types,
             QObject *parent = 0);
     PendingMediaStreams(StreamedMediaChannel *channel,
@@ -79,7 +79,7 @@ public:
     StreamedMediaChannel *channel() const;
     uint id() const;
 
-    QSharedPointer<Contact> contact() const;
+    ContactPtr contact() const;
     Telepathy::MediaStreamState state() const;
     Telepathy::MediaStreamType type() const;
 
@@ -118,7 +118,7 @@ private:
             MediaStreamPendingSend pendingSend);
 
     uint contactHandle() const;
-    void setContact(const QSharedPointer<Contact> &contact);
+    void setContact(const ContactPtr &contact);
     void setDirection(Telepathy::MediaStreamDirection direction,
             Telepathy::MediaStreamPendingSend pendingSend);
     void setState(Telepathy::MediaStreamState state);
@@ -151,10 +151,10 @@ public:
     PendingOperation *removeStreams(const Telepathy::UIntList &ids);
 
     PendingMediaStreams *requestStream(
-            QSharedPointer<Telepathy::Client::Contact> contact,
+            const ContactPtr &contact,
             Telepathy::MediaStreamType type);
     PendingMediaStreams *requestStreams(
-            QSharedPointer<Telepathy::Client::Contact> contact,
+            const ContactPtr &contact,
             QList<Telepathy::MediaStreamType> types);
 
 Q_SIGNALS:
-- 
1.5.6.5




More information about the telepathy-commits mailing list