]> git.sesse.net Git - vlc/commitdiff
Use previous helpers
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Mon, 19 Jan 2009 16:48:00 +0000 (18:48 +0200)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Mon, 19 Jan 2009 16:48:57 +0000 (18:48 +0200)
modules/gui/qt4/input_manager.cpp

index 8978060f70de469be2bc4f857aa97d0c461cbb78..9dea8e8e007634524de9baa61869632b9ebf3b8c 100644 (file)
@@ -850,25 +850,12 @@ MainInputManager::~MainInputManager()
 
 vout_thread_t* MainInputManager::getVout()
 {
-    vout_thread_t **pp_vout; int i_vout;
-    if( p_input && !input_Control( p_input, INPUT_GET_VOUTS, &pp_vout, &i_vout ) )
-    {
-        for( int i = 1; i < i_vout; i++ ) vlc_object_release( pp_vout[i]);
-        vout_thread_t *p_tmp = pp_vout[0];
-        free( pp_vout );
-        return p_tmp;
-    }
-    return NULL;
+    return p_input ? input_GetVout( p_input ) : NULL;
 }
 
 aout_instance_t * MainInputManager::getAout()
 {
-    aout_instance_t *p_aout;
-    if( p_input && !input_Control( p_input, INPUT_GET_AOUT, &p_aout ) )
-    {
-        return p_aout;
-    }
-    return NULL;
+    return p_input ? input_GetAout( p_input ) : NULL;
 }
 
 void MainInputManager::customEvent( QEvent *event )