[unispeech/unimrcp] 5f6f6c: Added a new function mrcp_application_session_attr...

0 views
Skip to first unread message

Arsen Chaloyan

unread,
Mar 30, 2020, 10:20:57 PM3/30/20
to unimrcp...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/unispeech/unimrcp
Commit: 5f6f6cd44cbb6a91f0d6906890e2eb80c86e1fbe
https://github.com/unispeech/unimrcp/commit/5f6f6cd44cbb6a91f0d6906890e2eb80c86e1fbe
Author: Arsen Chaloyan <acha...@gmail.com>
Date: 2020-03-30 (Mon, 30 Mar 2020)

Changed paths:
M libs/mrcp-client/include/mrcp_application.h
M libs/mrcp-client/include/mrcp_client_session.h
M libs/mrcp-client/src/mrcp_application.c
M libs/mrcp-client/src/mrcp_client.c
M libs/mrcp-client/src/mrcp_client_session.c
M libs/mrcp-signaling/include/mrcp_sig_agent.h
M modules/mrcp-sofiasip/src/mrcp_sofiasip_client_agent.c
M modules/mrcp-unirtsp/src/mrcp_unirtsp_client_agent.c

Log Message:
-----------
Added a new function mrcp_application_session_attribs_set() to the client application interface

The new function allows to set optional session attributes overriding or complimenting some of the profile settings such as SIP username or entire URI and feature tags.

The function is supposed to be used between the calls for mrcp_application_session_create() and mrcp_application_channel_add() similarly to existing functions mrcp_application_session_object_set() and mrcp_application_session_name_set(). The session attributes should be allocated from the session pool or at least have the same or a longer lifetime.

Nothing has to be changed in existing user client applications.


Reply all
Reply to author
Forward
0 new messages