diff --git a/modules/hw/d3d11/d3d11_surface.c b/modules/hw/d3d11/d3d11_surface.c index d5989eae45..f1e1ce0cf2 100644 --- a/modules/hw/d3d11/d3d11_surface.c +++ b/modules/hw/d3d11/d3d11_surface.c @@ -503,7 +503,7 @@ static filter_t *CreateCPUtoGPUFilter( filter_t *p_this, const es_format_t *p_fm es_format_InitFromVideo( &p_filter->fmt_in, &p_fmt_in->video ); es_format_InitFromVideo( &p_filter->fmt_out, &p_fmt_in->video ); p_filter->fmt_out.i_codec = p_filter->fmt_out.video.i_chroma = dst_chroma; - p_filter->p_module = module_need( p_filter, "video converter", NULL, false ); + p_filter->p_module = vlc_filter_LoadModule( p_filter, "video converter", NULL, false ); if( !p_filter->p_module ) { diff --git a/modules/hw/d3d9/dxa9.c b/modules/hw/d3d9/dxa9.c index 18924088e3..1a6194a282 100644 --- a/modules/hw/d3d9/dxa9.c +++ b/modules/hw/d3d9/dxa9.c @@ -212,7 +212,7 @@ static filter_t *CreateFilter( filter_t *p_this, const es_format_t *p_fmt_in, es_format_InitFromVideo( &p_filter->fmt_in, &p_fmt_in->video ); es_format_InitFromVideo( &p_filter->fmt_out, &p_fmt_in->video ); p_filter->fmt_out.i_codec = p_filter->fmt_out.video.i_chroma = dst_chroma; - p_filter->p_module = module_need( p_filter, "video converter", NULL, false ); + p_filter->p_module = vlc_filter_LoadModule (p_filter, "video converter", NULL, false ); if( !p_filter->p_module ) { diff --git a/modules/video_filter/ci_filters.m b/modules/video_filter/ci_filters.m index 251f11a25f..7253367265 100644 --- a/modules/video_filter/ci_filters.m +++ b/modules/video_filter/ci_filters.m @@ -566,7 +566,7 @@ CVPX_to_CVPX_converter_Create(filter_t *filter, bool to_rgba) converter->fmt_in.i_codec = VLC_CODEC_CVPX_BGRA; } - converter->p_module = module_need(converter, "video converter", NULL, false); + converter->p_module = vlc_filter_LoadModule(converter, "video converter", NULL, false); if (!converter->p_module) { vlc_object_delete(converter); diff --git a/modules/video_output/apple/VLCSampleBufferDisplay.m b/modules/video_output/apple/VLCSampleBufferDisplay.m index b0e07c26e0..f906183b5e 100644 --- a/modules/video_output/apple/VLCSampleBufferDisplay.m +++ b/modules/video_output/apple/VLCSampleBufferDisplay.m @@ -84,7 +84,7 @@ CreateCVPXConverter(vout_display_t *vd) converter->fmt_out.video.i_chroma = converter->fmt_out.i_codec = VLC_CODEC_CVPX_BGRA; - converter->p_module = module_need(converter, "video converter", NULL, false); + converter->p_module = vlc_filter_LoadModule(converter, "video converter", NULL, false); if (!converter->p_module) { vlc_object_delete(converter); diff --git a/src/misc/image.c b/src/misc/image.c index b65e0148e9..fc6fa2b53d 100644 --- a/src/misc/image.c +++ b/src/misc/image.c @@ -768,7 +768,7 @@ static filter_t *CreateConverter( vlc_object_t *p_this, p_filter->fmt_out.i_codec = p_fmt_out->i_chroma; p_filter->vctx_in = p_vctx_in; - p_filter->p_module = module_need( p_filter, "video converter", NULL, false ); + p_filter->p_module = vlc_filter_LoadModule( p_filter, "video converter", NULL, false ); if( !p_filter->p_module ) { diff --git a/src/video_output/vout_subpictures.c b/src/video_output/vout_subpictures.c index d5ecb1e500..bb98b54d88 100644 --- a/src/video_output/vout_subpictures.c +++ b/src/video_output/vout_subpictures.c @@ -377,7 +377,7 @@ static filter_t *SpuRenderCreateAndLoadScale(vlc_object_t *object, scale->fmt_out.video.i_height = scale->fmt_out.video.i_visible_height = require_resize ? 16 : 32; - scale->p_module = module_need(scale, "video converter", NULL, false); + scale->p_module = vlc_filter_LoadModule(scale, "video converter", NULL, false); if (!scale->p_module) { vlc_object_delete(scale);