]> git.sesse.net Git - vlc/blobdiff - src/input/event.c
Convert "rate" variable to float everywhere
[vlc] / src / input / event.c
index 308842c400c230ee60b0c439f5753ca7b27cfe05..adb8cdcdb3155bb512b605d92dcba7de95e72d73 100644 (file)
@@ -95,10 +95,10 @@ void input_SendEventStatistics( input_thread_t *p_input )
 }
 void input_SendEventRate( input_thread_t *p_input, int i_rate )
 {
-       vlc_value_t val;
+    vlc_value_t val;
 
-       val.i_int = i_rate;
-       var_Change( p_input, "rate", VLC_VAR_SETVALUE, &val, NULL );
+    val.f_float = (float)INPUT_RATE_DEFAULT / (float)i_rate;
+    var_Change( p_input, "rate", VLC_VAR_SETVALUE, &val, NULL );
 
     Trigger( p_input, INPUT_EVENT_RATE );
 }