[Telepathy-commits] merge: telepathy-sofiasip

Merge Monkey monkey at collabora.co.uk
Wed Feb 6 06:47:08 PST 2008


Merge to:

  telepathy-sofiasip

From:

  /home/zabaluev/public_html/darcs/telepathy-sofiasip-session-fixes

Changes:

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: corrected the comment about session states

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaChannel: avoid redundant calling of tp_group_mixin_change_members() on irrelevant state transitions

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaChannel: we want to add the peer after 'responce-received' -> 'active', of course

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Removed the internal 'stream-added' signal, emit StreamedMedia.StreamAdded directly from SIPMediaSession code

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: debug printout for clamping the number of streams in the response

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaStream: descriptive messages for call membership transitions

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: smoother code for responding with NUTAG_WITH.
In one instance, the saved event was leaked.

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: always update the number of streams in the remote offer, even if the media didn't change

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Removed the 'state' property on SIPMediaSession.
Use function sip_media_session_change_state() as the way to
change the session state.
Instead of using detailed signal 'notify:state', use the
newly introduced signal 'state-changed'; we get to control
the moment of its emission, and the handling, with more precision.

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Renamed the ambiguously named priv_session_media_state() to priv_session_set_streams_playing()

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaChannel: purified priv_create_session() by externalizing the reception of a remote INVITE


More information about the Telepathy-commits mailing list