conference: allow correct dominant speaker detection
commitef4646d0f1521418342d2a92d42c88a9d687b429
authorJakub Adam <jakub.adam@ktknet.cz>
Wed, 24 Nov 2010 23:03:27 +0000 (25 00:03 +0100)
committerJakub Adam <jakub.adam@ktknet.cz>
Wed, 24 Nov 2010 23:03:27 +0000 (25 00:03 +0100)
tree21f6002d70da6c9616e77f91de79f4dcd02111d6
parent9dd78d0247922d5ffcc312bd156323a98f57fc3e
conference: allow correct dominant speaker detection

Canonical identifier in RTCP packets sent during media call should be set
to Globally Routable UA URI (GRUU) of the Sipe instance.

MSOC clients use this value to detect speaking persons in voice conference
and in the list of participants display a different "talking telephone receiver"
icon next to the one who is speaking right now.

Libpurple patch is required to allow setting of SDES parameters of underlying
Farsight conference, reported upstream as http://developer.pidgin.im/ticket/12981
contrib/media-patches/README.txt
contrib/media-patches/purple_SDES.patch [new file with mode: 0644]
src/api/sipe-backend.h
src/core/sipe-media.c
src/purple/purple-media.c