Confirmed users
214
edits
| Line 31: | Line 31: | ||
return CC_CallFeature_SetPeerConnection(handle, pc); | return CC_CallFeature_SetPeerConnection(handle, pc); | ||
} | } | ||
* Implement the feature send which is a wrapper around a CPR send. The declaration goes in | |||
<code>media/webrtc/signaling/src/sipcc/include/cc_call_feature.h</code: | |||
cc_return_t CC_CallFeature_SetPeerConnection(cc_call_handle_t call_handle, cc_peerconnection_t *pc); | |||
* The implementation goes in <code>media/webrtc/signaling/src/sipcc/core/ccapp/cc_call_feature.c</code>. Note that we have defined a CC_FEATURE_SETPEERCONNECTION. That goes in | |||
cc_return_t CC_CallFeature_SetPeerConnection(cc_call_handle_t call_handle, cc_peerconnection_t *pc) { | |||
static const char fname[] = "CC_CallFeature_SetPeerConnection"; | |||
CCAPP_DEBUG(DEB_L_C_F_PREFIX, DEB_L_C_F_PREFIX_ARGS(SIP_CC_PROV, GET_CALL_ID(call_handle), | |||
GET_LINE_ID(call_handle), fname)); | |||
return cc_invokeFeature(call_handle, CC_FEATURE_SETPEERCONNECTION, | |||
CC_SDP_MAX_QOS_DIRECTIONS, JSEP_NO_ACTION, pc); | |||
return 0; | |||
} | |||
* We need a new feature name. Set it up in <code>media/webrtc/signaling/src/sipcc/core/includes/ccapi.h</code> in <code>group_cc_feature_t</code>. | |||