Browse Source

glblend: use the regular video filter callback setter

So it matches the same Open callback as the other video filters.
pull/164/head
Steve Lhomme 2 years ago
parent
commit
3f629df4b6
  1. 9
      modules/video_filter/deinterlace/glblend.c

9
modules/video_filter/deinterlace/glblend.c

@ -233,11 +233,9 @@ error:
return VLC_EGENERIC;
}
static int OpenVideoFilter(vlc_object_t *obj)
static int OpenVideoFilter(filter_t *filter)
{
filter_t *filter = (filter_t*)obj;
char *mode = var_InheritString(obj, "deinterlace-mode");
char *mode = var_InheritString(filter, "deinterlace-mode");
bool is_supported = !mode
|| !strcmp(mode, "auto")
|| !strcmp(mode, "blend");
@ -258,8 +256,7 @@ vlc_module_begin()
set_description("OpenGL blend deinterlace filter")
set_subcategory(SUBCAT_VIDEO_VFILTER)
set_capability("video filter", 0)
set_callback(OpenVideoFilter)
set_callback_video_filter(OpenVideoFilter)
add_shortcut("glblend")
add_submodule()

Loading…
Cancel
Save