summaryrefslogtreecommitdiff
path: root/src/sdp.c
diff options
context:
space:
mode:
authorChris Hiszpanski <chris@liburtc.org>2021-05-04 11:51:56 -0700
committerChris Hiszpanski <chris@liburtc.org>2021-05-04 11:51:56 -0700
commitace18ff91774c6b2daf46e05157f96b75113e16f (patch)
tree21ab12e004f9cd20fb415016ab8d7a62636b4506 /src/sdp.c
parent1c80e4fad04638b4e6f141f49d27a0caf915d624 (diff)
Set session id in sdp answer
Diffstat (limited to 'src/sdp.c')
-rw-r--r--src/sdp.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/sdp.c b/src/sdp.c
index 154088c..ef73efc 100644
--- a/src/sdp.c
+++ b/src/sdp.c
@@ -497,9 +497,8 @@ int sdp_serialize(char *dst, size_t len, const struct sdp *src) {
// write originator and session identifier
n = snprintf(dst, len,
- "o=liburtc/0.0.0 %s %s IN IP4 127.0.0.1\n",
- src->session_id,
- src->session_version
+ "o=- %s 0 IN IP4 127.0.0.1\n",
+ src->session_id
);
if (n < 0) return -URTC_ERR_SDP_MALFORMED;
if (n >= len) return -URTC_ERR_SDP_MALFORMED;
@@ -692,7 +691,7 @@ int sdp_serialize(char *dst, size_t len, const struct sdp *src) {
// write media attribute: media id
// TODO fix hardcoded media id
- n = snprintf(dst, len, "a=mid:0\n");
+ n = snprintf(dst, len, "a=mid:video\n");
if (n < 0) return -URTC_ERR_SDP_MALFORMED;
if (n >= len) return -URTC_ERR_SDP_MALFORMED;
dst += n;