]> git.sesse.net Git - vlc/commitdiff
a vlc_object_release added
authorFilippo Carone <littlejohn@videolan.org>
Sat, 10 Jun 2006 17:36:22 +0000 (17:36 +0000)
committerFilippo Carone <littlejohn@videolan.org>
Sat, 10 Jun 2006 17:36:22 +0000 (17:36 +0000)
src/control/input.c

index ef173c3e378d416311eccd8fb32238a72767011a..ef99204f34e75d9e12fa9e32cb4c3b9cec92ce01 100644 (file)
@@ -125,10 +125,16 @@ float libvlc_input_get_fps( libvlc_input_t *p_input,
 
     p_input_thread = libvlc_get_input_thread ( p_input, p_exception);
 
-    if( demux2_Control( p_input_thread->input.p_demux, DEMUX_GET_FPS, &f_fps ) || f_fps < 0.1 )
+    if( demux2_Control( p_input_thread->input.p_demux, DEMUX_GET_FPS, &f_fps ) || f_fps < 0.1 ) 
+    {
+        vlc_object_release( p_input_thread );
         return 0;
+    }
     else
+    {
+        vlc_object_release( p_input_thread );
         return( f_fps );
+    }
 }
 
 vlc_bool_t libvlc_input_will_play( libvlc_input_t *p_input,