EmpathyCallHandler -> EmpathyStreamedMediaHandler
EmpathyTpCall -> EmpathyTpStreamedMedia
tp-call: add account property
empathy_call_handler_start_call: use tp_account_channel_request_create_and_handle_channel_async
call-handler: add candidates-changed signal
destroy the old candidates before updating them
call-handler: add properties tracking the candidates
call-handler: add audio/video recv codecs properties
call-handler: add send audio/video codec properties
empathy_call_factory_new_call_with_streams: no need to pass a EmpathyCallFactory
remove empathy_tp_call_to We don't need it any more: - The TpContact is now always set during object construction - The status is changed once the contact has been set - We don't need to request streams any more as we use Initial{Audio,Video}
remove empathy_call_handler_new_for_contact_with_streams
empathy_call_handler_start_call: use empathy_call_factory_new_call_with_streams
add timestamp arg to empathy_dispatcher_create_channel
empathy_call_handler_stop_call: use empathy_tp_call_leave rather than empathy_tp_call_close This will gracefully hang up calls (#610477).
telepathy-glib sucks, need to send stream error from the main thread
Return a telepathy error if the source can't be added
Send stream error when the src pad can't be linked
empathy_call_handler_request_cb: notify when the tp-call property is set
Add stream-closed signal to EmpathyCallHandler for when a stream is closed