]> git.sesse.net Git - vlc/commitdiff
SDP: don't disallow RTCP RR
authorPierre Ynard <linkfanel@yahoo.fr>
Mon, 7 Dec 2009 17:51:29 +0000 (18:51 +0100)
committerPierre Ynard <linkfanel@yahoo.fr>
Mon, 7 Dec 2009 17:51:29 +0000 (18:51 +0100)
It does more harm than good, since some clients (RealPlayer) will
just throw out a "not enough bandwidth" error and fail to open the
stream.

src/stream_output/sdp.c

index d2c0610655df1ac88588dc4120ba48bdf1fcebca..47bb16fd9ab3ad1bfab36f80e54a127acf6cd6e0 100644 (file)
@@ -225,8 +225,7 @@ char *sdp_AddMedia (char **sdp,
 
     outlen += snprintf (NULL, 0,
                         "m=%s %u %s %d\r\n"
-                        "b=TIAS:%u\r\n"
-                        "b=RR:0\r\n",
+                        "b=TIAS:%u\r\n",
                         type, dport, protocol, pt, bw);
 
     newsdp = realloc (*sdp, outlen + 1);
@@ -240,7 +239,6 @@ char *sdp_AddMedia (char **sdp,
                          type, dport, protocol, pt);
     if (bw > 0)
         ptr += sprintf (ptr, "b=%s:%u\r\n", bw_indep ? "TIAS" : "AS", bw);
-    ptr += sprintf (ptr, "b=RR:0\r\n");
 
     /* RTP payload type map */
     if (ptname != NULL)