-/*****************************************************************************
- * input_InitBank: initialize the input bank.
- *****************************************************************************/
-void input_InitBank ( void )
-{
- p_input_bank->i_count = 0;
-
- /* XXX: Workaround for old interface modules */
- p_input_bank->pp_input[0] = NULL;
-
- vlc_mutex_init( &p_input_bank->lock );
-}
-
-/*****************************************************************************
- * input_EndBank: empty the input bank.
- *****************************************************************************
- * This function ends all unused inputs and empties the bank in
- * case of success.
- *****************************************************************************/
-void input_EndBank ( void )
-{
- int i_input;
-
- /* Ask all remaining video outputs to die */
- for( i_input = 0; i_input < p_input_bank->i_count; i_input++ )
- {
- input_StopThread(
- p_input_bank->pp_input[ i_input ], NULL );
- input_DestroyThread(
- p_input_bank->pp_input[ i_input ] );
- }
-
- vlc_mutex_destroy( &p_input_bank->lock );
-}
-