diff options
Diffstat (limited to 'include/asterisk/rtp.h')
-rwxr-xr-x | include/asterisk/rtp.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/include/asterisk/rtp.h b/include/asterisk/rtp.h index 7a00d27c4..769656cd0 100755 --- a/include/asterisk/rtp.h +++ b/include/asterisk/rtp.h @@ -70,20 +70,22 @@ int ast_rtp_senddigit(struct ast_rtp *rtp, char digit); int ast_rtp_settos(struct ast_rtp *rtp, int tos); // Setting RTP payload types from lines in a SDP description: -void rtp_pt_init(struct ast_rtp* rtp); -void rtp_set_m_type(struct ast_rtp* rtp, int pt); -void rtp_set_rtpmap_type(struct ast_rtp* rtp, int pt, +void ast_rtp_pt_clear(struct ast_rtp* rtp); +/* Set payload types to defaults */ +void ast_rtp_pt_default(struct ast_rtp* rtp); +void ast_rtp_set_m_type(struct ast_rtp* rtp, int pt); +void ast_rtp_set_rtpmap_type(struct ast_rtp* rtp, int pt, char* mimeType, char* mimeSubtype); // Mapping between RTP payload format codes and Asterisk codes: -struct rtpPayloadType rtp_lookup_pt(struct ast_rtp* rtp, int pt); -int rtp_lookup_code(struct ast_rtp* rtp, int isAstFormat, int code); +struct rtpPayloadType ast_rtp_lookup_pt(struct ast_rtp* rtp, int pt); +int ast_rtp_lookup_code(struct ast_rtp* rtp, int isAstFormat, int code); -void rtp_get_current_formats(struct ast_rtp* rtp, +void ast_rtp_get_current_formats(struct ast_rtp* rtp, int* astFormats, int* nonAstFormats); // Mapping an Asterisk code into a MIME subtype (string): -char* rtp_lookup_mime_subtype(int isAstFormat, int code); +char* ast_rtp_lookup_mime_subtype(int isAstFormat, int code); void ast_rtp_setnat(struct ast_rtp *rtp, int nat); |