X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fstream_out%2Frtp.c;h=e20669e40abbe6261c34349c0992e19bc228d099;hb=09b2d92372c384a51696a6c917d9f103609ba399;hp=1f6ee7254370f451cd475b35ac5ee1e25bb16e47;hpb=a52793e9241068899a36f4e73a125a2fbb81e1a9;p=vlc diff --git a/modules/stream_out/rtp.c b/modules/stream_out/rtp.c index 1f6ee72543..e20669e40a 100644 --- a/modules/stream_out/rtp.c +++ b/modules/stream_out/rtp.c @@ -49,7 +49,6 @@ #ifdef HAVE_UNISTD_H # include # include -# include #endif #ifdef HAVE_ARPA_INET_H # include @@ -458,10 +457,10 @@ static int Open( vlc_object_t *p_this ) if( p_sys->i_ttl == -1 ) { /* Normally, we should let the default hop limit up to the core, - * but we have to know it to build our SDP properly, which is why - * we ask the core. FIXME: broken when neither sout-rtp-ttl nor - * ttl are set. */ - p_sys->i_ttl = config_GetInt( p_stream, "ttl" ); + * but we have to know it to write our RTSP headers properly, + * which is why we ask the core. FIXME: broken when neither + * sout-rtp-ttl nor ttl are set. */ + p_sys->i_ttl = var_InheritInteger( p_stream, "ttl" ); } p_sys->b_latm = var_GetBool( p_stream, SOUT_CFG_PREFIX "mp4a-latm" ); @@ -978,7 +977,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt ) id->i_bitrate = 0; } - id->i_mtu = config_GetInt( p_stream, "mtu" ); + id->i_mtu = var_InheritInteger( p_stream, "mtu" ); if( id->i_mtu <= 12 + 16 ) id->i_mtu = 576 - 20 - 8; /* pessimistic */ msg_Dbg( p_stream, "maximum RTP packet size: %d bytes", id->i_mtu );