New chatroom creation prototypes

Merged Nicolas Michon requested to merge feature/chatroom_api into master

@smorlat @jehan @SylvainBerfini

Voilà une première version des prototypes de création de chatroom. La semaine dernière j'avais aussi ajouté la possibilité de passer une IdentityAddress correspondant à la ProxyConfig qui créer la chatroom (la fonction qui sélectionne la ProxyConfig en fonction de l'adresse existe déjà).

On pourrait modifier les 2 prototypes complets comme ceci:

LINPHONE_PUBLIC LinphoneChatRoom *linphone_core_create_chat_room(LinphoneCore *lc, const char* localAddress, const LinphoneChatRoomParams *params, const char *subject, const bctbx_list_t *participants);

LINPHONE_PUBLIC LinphoneChatRoom *linphone_core_create_chat_room_3(LinphoneCore *lc, const char* localAddress, LinphoneChatRoomParams *params, const LinphoneAddress *participant);

Avec les deux autres fonctions qui passeraient l'adresse de la ProxyConfig par défaut aux prototypes complets.

J'ai aussi commencé à mettre en place les ChatRoomParams se basant sur le HybridObject de belle-sip.

Edited by Nicolas Michon

Merge request reports