RTP: allow odd RTP ports for TCP & DCCP
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 11 Jan 2009 18:03:18 +0000 (20:03 +0200)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 11 Jan 2009 18:10:19 +0000 (20:10 +0200)
At the moment, we assume RTP/RTCP multiplexing anyhow.

modules/access/rtp/rtp.c

index 88fab06..2f881ac 100644 (file)
@@ -208,14 +208,14 @@ static int Open (vlc_object_t *obj)
 #ifdef SOCK_DCCP
             var_Create (obj, "dccp-service", VLC_VAR_STRING);
             var_SetString (obj, "dccp-service", "RTPV"); /* FIXME: RTPA? */
-            fd = net_Connect (obj, shost, (sport + 1) & ~1, SOCK_DCCP, tp);
+            fd = net_Connect (obj, shost, sport, SOCK_DCCP, tp);
 #else
             msg_Err (obj, "DCCP support not included");
 #endif
             break;
 
         case IPPROTO_TCP:
-            fd = net_Connect (obj, shost, (sport + 1) & ~1, SOCK_STREAM, tp);
+            fd = net_Connect (obj, shost, sport, SOCK_STREAM, tp);
             break;
     }