예제 #1
0
static int module_init(void)
{
	struct pl pl;

	if (conf_get(conf_cur(), "video_selfview", &pl))
		return 0;

	if (0 == pl_strcasecmp(&pl, "window"))
		vidfilt_register(&selfview_win);
	else if (0 == pl_strcasecmp(&pl, "pip"))
		vidfilt_register(&selfview_pip);

	return 0;
}
예제 #2
0
파일: selfview.c 프로젝트: AmesianX/baresip
static int module_init(void)
{
	struct pl pl = PL("pip");

	(void)conf_get(conf_cur(), "video_selfview", &pl);

	if (0 == pl_strcasecmp(&pl, "window"))
		vidfilt_register(&selfview_win);
	else if (0 == pl_strcasecmp(&pl, "pip"))
		vidfilt_register(&selfview_pip);

	(void)conf_get_vidsz(conf_cur(), "selfview_size", &selfview_size);

	return 0;
}
예제 #3
0
파일: snapshot.c 프로젝트: FOSSRIT/baresip
static int module_init(void)
{
	vidfilt_register(&snapshot);
	return cmd_register(cmdv, ARRAY_SIZE(cmdv));
}
예제 #4
0
파일: swscale.c 프로젝트: lmangani/baresip
static int module_init(void)
{
	vidfilt_register(baresip_vidfiltl(), &vf_swscale);
	return 0;
}
예제 #5
0
파일: vidinfo.c 프로젝트: alfredh/baresip
static int module_init(void)
{
	vidfilt_register(baresip_vidfiltl(), &vidinfo);

	return 0;
}