Merge to:

  telepathy-sofiasip

From:

  /home/smcv/public_html/darcs/telepathy-sofiasip-multiple-media-chans

Changes:

  Simon McVittie <[EMAIL PROTECTED]>
    When closing channels, use the copy of the pointer we made, not the struct 
member we just NULLed

  Simon McVittie <[EMAIL PROTECTED]>
    Compile with debug by default

  Simon McVittie <[EMAIL PROTECTED]>
    Bind SIPMediaChannel pointers to NUA handles. Make sure we dissociate the 
media channel from the NUA handle when the channel closes

  Simon McVittie <[EMAIL PROTECTED]>
    Don't bind Tp handles when creating NH handles

  Simon McVittie <[EMAIL PROTECTED]>
    Close parenthesis in debug messages

  Simon McVittie <[EMAIL PROTECTED]>
    Don't try to unref the self_handle on disconnect, the base class is 
responsible for that

  Simon McVittie <[EMAIL PROTECTED]>
    Support multiple media channels.
The "hmagic" associated with the NUA handles of calls is now a SIPMediaChannel*.
We avoid losing references by the Sofia stack not referencing the
SIPMediaChannel at all - instead the SIPMediaChannel unbinds itself from the
NUA handle, and marks it as expired, when it's closed or freed.

  Simon McVittie <[EMAIL PROTECTED]>
    Correct sense of assertions when setting SIPMediaChannel's nua-handle 
property
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to