assert(nb_video_filter<(MAX_FILTER-1));
ADM_assert(nb_video_filter<(MAX_FILTER-1));
void registerFilterEx(const char *name,VF_FILTERS tag,uint8_t viewable		,AVDMGenericVideoStream *(*create) (AVDMGenericVideoStream *in, CONFcouple *)		,char *filtername,AVDMGenericVideoStream *(*create_from_script) (AVDMGenericVideoStream *in, int n,Arg *args)){        assert(nb_video_filter<(MAX_FILTER-1));        allfilters[ nb_video_filter].name=name;        allfilters[ nb_video_filter].create=create;        allfilters[ nb_video_filter].tag=tag;        allfilters[ nb_video_filter].viewable=viewable;	allfilters[ nb_video_filter].filtername=filtername;	allfilters[ nb_video_filter].create_from_script=create_from_script;        nb_video_filter ++;        if(viewable==1)	{        	aprintf("\n Registred filter %lu: %s",nb_video_filter,name);	}}