submodule->psz_object_name = module->psz_object_name;
submodule->psz_shortname = module->psz_shortname;
submodule->psz_longname = module->psz_longname;
- submodule->psz_program = module->psz_program;
submodule->psz_capability = module->psz_capability;
submodule->i_score = module->i_score;
submodule->i_cpu = module->i_cpu;
module->i_score = (intptr_t)value;
break;
- case VLC_MODULE_PROGRAM:
- module->psz_program = (char *)value;
- break;
-
case VLC_MODULE_CB_OPEN:
module->pf_activate = (int (*) (vlc_object_t *))value;
break;
module->psz_longname = (char *)value;
break;
+ case VLC_MODULE_PROGRAM:
+ msg_Warn (module, "deprecated module property %d", propid);
+ return 0;
+
default:
msg_Err (module, "unknown module property %d", propid);
msg_Err (module, "LibVLC might be too old to use this module.");