Browse Source

MT#56465 Make `sdp_ng_flags` non-const for `sdp_create()`

In order to be able to use similar attributes manipulations
as in the `sdp_replace()` (based on the `sdp_ng_flags`)
a non-const parameter is required.

Change-Id: I4dce1edfa16b0c2dcd9315a2a3d8cc585f32858f
pull/1826/head
Donat Zenichev 2 years ago
parent
commit
2f24609a7b
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      daemon/sdp.c
  2. +1
    -1
      include/sdp.h

+ 1
- 1
daemon/sdp.c View File

@ -3368,7 +3368,7 @@ error:
return -1; return -1;
} }
int sdp_create(str *out, struct call_monologue *monologue, const sdp_ng_flags *flags) {
int sdp_create(str *out, struct call_monologue *monologue, sdp_ng_flags *flags) {
const char *err = NULL; const char *err = NULL;
GString *s = NULL; GString *s = NULL;


+ 1
- 1
include/sdp.h View File

@ -81,7 +81,7 @@ void sdp_streams_clear(sdp_streams_q *);
void sdp_sessions_clear(sdp_sessions_q *sessions); void sdp_sessions_clear(sdp_sessions_q *sessions);
int sdp_replace(struct sdp_chopper *, sdp_sessions_q *, struct call_monologue *, sdp_ng_flags *); int sdp_replace(struct sdp_chopper *, sdp_sessions_q *, struct call_monologue *, sdp_ng_flags *);
int sdp_is_duplicate(sdp_sessions_q *sessions); int sdp_is_duplicate(sdp_sessions_q *sessions);
int sdp_create(str *out, struct call_monologue *, const sdp_ng_flags *flags);
int sdp_create(str *out, struct call_monologue *, sdp_ng_flags *flags);
const char *sdp_get_sendrecv(struct call_media *media); const char *sdp_get_sendrecv(struct call_media *media);
int sdp_parse_candidate(struct ice_candidate *cand, const str *s); // returns -1, 0, 1 int sdp_parse_candidate(struct ice_candidate *cand, const str *s); // returns -1, 0, 1


Loading…
Cancel
Save