]> git.sesse.net Git - vlc/blobdiff - modules/demux/live555.cpp
live555 : send the scale again after a pause. It avoids to fallback to 1.0 speed...
[vlc] / modules / demux / live555.cpp
index c733efe562c4dc3b5fcdf1d2c741074d13c77db3..18c014937945effa99c802e8b693c622f646b833 100644 (file)
@@ -1428,7 +1428,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
                 return VLC_SUCCESS;
             if( ( b_pause && !p_sys->rtsp->pauseMediaSession( *p_sys->ms ) ) ||
                     ( !b_pause && !p_sys->rtsp->playMediaSession( *p_sys->ms,
-                       p_sys->f_seek_request ) ) )
+                       p_sys->f_seek_request, -1.0f, p_sys->ms->scale() ) ) )
             {
                     msg_Err( p_demux, "PLAY or PAUSE failed %s", p_sys->env->getResultMsg() );
                     return VLC_EGENERIC;