X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fvideo_output%2Fvideo_output.c;h=fcae25b41492a2738a6bd159ff0039f8287d7269;hb=a70f8bb371466209770c4c3bcdb7137b94acef66;hp=0eb9bf0c2a83750fb84058001985ab64bacd877a;hpb=7f1f24b3aa593a6c426a86e9b707b162372a1b9f;p=vlc diff --git a/src/video_output/video_output.c b/src/video_output/video_output.c index 0eb9bf0c2a..fcae25b414 100644 --- a/src/video_output/video_output.c +++ b/src/video_output/video_output.c @@ -5,7 +5,7 @@ * thread, and destroy a previously oppened video output thread. ***************************************************************************** * Copyright (C) 2000 VideoLAN - * $Id: video_output.c,v 1.121 2001/04/27 19:29:11 massiot Exp $ + * $Id: video_output.c,v 1.122 2001/05/01 04:18:18 sam Exp $ * * Authors: Vincent Seguin * @@ -109,8 +109,7 @@ vout_thread_t * vout_CreateThread ( int *pi_status ) } /* Choose the best module */ - p_vout->p_module = module_Need( p_main->p_bank, - MODULE_CAPABILITY_VOUT, NULL ); + p_vout->p_module = module_Need( MODULE_CAPABILITY_VOUT, NULL ); if( p_vout->p_module == NULL ) { @@ -197,7 +196,7 @@ vout_thread_t * vout_CreateThread ( int *pi_status ) * own error messages */ if( p_vout->pf_create( p_vout ) ) { - module_Unneed( p_main->p_bank, p_vout->p_module ); + module_Unneed( p_vout->p_module ); free( p_vout ); return( NULL ); } @@ -1312,7 +1311,7 @@ static void DestroyThread( vout_thread_t *p_vout, int i_status ) vlc_mutex_destroy( &p_vout->change_lock ); /* Release the module */ - module_Unneed( p_main->p_bank, p_vout->p_module ); + module_Unneed( p_vout->p_module ); /* Free structure */ free( p_vout );