summaryrefslogtreecommitdiff
path: root/include/asterisk/sdp_translator.h
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2017-04-24 18:13:04 -0500
committerRichard Mudgett <rmudgett@digium.com>2017-04-27 19:08:05 -0500
commitede90e4aa56b6654e86ceefc6d2944526a5f182c (patch)
treeac6b5c1b9c9f1905419d31bbb3b352f9def3edce /include/asterisk/sdp_translator.h
parent5c1851cbc0e31cc1fee108983b1937212002860c (diff)
SDP: Make SDP translation to/from internal representation more const.
Change-Id: I473a174b869728604b37c60853896b0c458bc504
Diffstat (limited to 'include/asterisk/sdp_translator.h')
-rw-r--r--include/asterisk/sdp_translator.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/asterisk/sdp_translator.h b/include/asterisk/sdp_translator.h
index 09901af2e..e1d51f0be 100644
--- a/include/asterisk/sdp_translator.h
+++ b/include/asterisk/sdp_translator.h
@@ -34,9 +34,9 @@ struct ast_sdp_translator_ops {
/*! Free translator private data */
void (*translator_free)(void *translator_priv);
/*! Convert the channel-native SDP into an internal Asterisk SDP */
- struct ast_sdp *(*to_sdp)(void *repr_sdp, void *translator_priv);
+ struct ast_sdp *(*to_sdp)(const void *repr_sdp, void *translator_priv);
/*! Convert an internal Asterisk SDP into a channel-native SDP */
- void *(*from_sdp)(const struct ast_sdp *sdp, void *translator_priv);
+ const void *(*from_sdp)(const struct ast_sdp *sdp, void *translator_priv);
};
/*!
@@ -87,7 +87,7 @@ void ast_sdp_translator_free(struct ast_sdp_translator *translator);
* \retval NULL FAIL
* \retval Non-NULL The translated SDP
*/
-struct ast_sdp *ast_sdp_translator_to_sdp(struct ast_sdp_translator *translator, void *native_sdp);
+struct ast_sdp *ast_sdp_translator_to_sdp(struct ast_sdp_translator *translator, const void *native_sdp);
/*!
* \brief Translate an internal Asterisk SDP to a native SDP
@@ -97,7 +97,7 @@ struct ast_sdp *ast_sdp_translator_to_sdp(struct ast_sdp_translator *translator,
* \retval NULL FAIL
* \retval non-NULL The translated SDP
*/
-void *ast_sdp_translator_from_sdp(struct ast_sdp_translator *translator,
+const void *ast_sdp_translator_from_sdp(struct ast_sdp_translator *translator,
const struct ast_sdp *ast_sdp);
#endif /* _ASTERISK_SDP_TRANSLATOR_H */