]> git.sesse.net Git - vlc/commitdiff
RTP: need one more bit for TTL -1 (default) value
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 20 Sep 2008 14:04:26 +0000 (17:04 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 20 Sep 2008 14:29:17 +0000 (17:29 +0300)
modules/stream_out/rtp.c

index 6249494ac4b0b600216fdec1ed249467e2c4e6a9..ea3b1d29c3dee5fdc457dc6655da0c9335b82b0a 100644 (file)
@@ -263,16 +263,15 @@ struct sout_stream_sys_t
 
     /* */
     char     *psz_destination;
-    uint8_t   proto;
-    uint8_t   i_ttl;
     uint16_t  i_port;
     uint16_t  i_port_audio;
     uint16_t  i_port_video;
-    bool b_latm;
-    bool rtcp_mux;
-
+    uint8_t   proto;
+    bool      rtcp_mux;
+    int       i_ttl:9;
     /* when need to use a private one or when using muxer */
-    int i_payload_type;
+    unsigned  i_payload_type:7;
+    bool      b_latm;
 
     /* in case we do TS/PS over rtp */
     sout_mux_t        *p_mux;