diff options
author | Alfred E. Heggestad <alfred.heggestad@gmail.com> | 2017-05-26 20:08:50 +0200 |
---|---|---|
committer | Alfred E. Heggestad <alfred.heggestad@gmail.com> | 2017-05-26 20:08:50 +0200 |
commit | 4481f4b62a356aee64364101e8f254fdaf7ad028 (patch) | |
tree | fc71bc3d0fbf461c1b96b30376d6702c59e0c24b /modules | |
parent | 8096fa45a71f0f1cbc93881e3e5733a4e697d75b (diff) |
vidfilt: make the API re-entrant
Diffstat (limited to 'modules')
-rw-r--r-- | modules/selfview/selfview.c | 4 | ||||
-rw-r--r-- | modules/snapshot/snapshot.c | 2 | ||||
-rw-r--r-- | modules/swscale/swscale.c | 2 | ||||
-rw-r--r-- | modules/vidinfo/vidinfo.c | 2 | ||||
-rw-r--r-- | modules/vidloop/vidloop.c | 2 |
5 files changed, 6 insertions, 6 deletions
diff --git a/modules/selfview/selfview.c b/modules/selfview/selfview.c index af27b1a..5cc1bed 100644 --- a/modules/selfview/selfview.c +++ b/modules/selfview/selfview.c @@ -254,9 +254,9 @@ static int module_init(void) (void)conf_get(conf_cur(), "video_selfview", &pl); if (0 == pl_strcasecmp(&pl, "window")) - vidfilt_register(&selfview_win); + vidfilt_register(baresip_vidfiltl(), &selfview_win); else if (0 == pl_strcasecmp(&pl, "pip")) - vidfilt_register(&selfview_pip); + vidfilt_register(baresip_vidfiltl(), &selfview_pip); (void)conf_get_vidsz(conf_cur(), "selfview_size", &selfview_size); diff --git a/modules/snapshot/snapshot.c b/modules/snapshot/snapshot.c index 6878792..4dd5735 100644 --- a/modules/snapshot/snapshot.c +++ b/modules/snapshot/snapshot.c @@ -83,7 +83,7 @@ static const struct cmd cmdv[] = { static int module_init(void) { - vidfilt_register(&snapshot); + vidfilt_register(baresip_vidfiltl(), &snapshot); return cmd_register(baresip_commands(), cmdv, ARRAY_SIZE(cmdv)); } diff --git a/modules/swscale/swscale.c b/modules/swscale/swscale.c index 7c26c63..5cd8905 100644 --- a/modules/swscale/swscale.c +++ b/modules/swscale/swscale.c @@ -177,7 +177,7 @@ static struct vidfilt vf_swscale = { static int module_init(void) { - vidfilt_register(&vf_swscale); + vidfilt_register(baresip_vidfiltl(), &vf_swscale); return 0; } diff --git a/modules/vidinfo/vidinfo.c b/modules/vidinfo/vidinfo.c index 601d387..f460a2d 100644 --- a/modules/vidinfo/vidinfo.c +++ b/modules/vidinfo/vidinfo.c @@ -155,7 +155,7 @@ static struct vidfilt vidinfo = { static int module_init(void) { - vidfilt_register(&vidinfo); + vidfilt_register(baresip_vidfiltl(), &vidinfo); return 0; } diff --git a/modules/vidloop/vidloop.c b/modules/vidloop/vidloop.c index 21f4ea1..3150b90 100644 --- a/modules/vidloop/vidloop.c +++ b/modules/vidloop/vidloop.c @@ -374,7 +374,7 @@ static int video_loop_alloc(struct video_loop **vlp, const struct vidsz *size) tmr_init(&vl->tmr_bw); /* Video filters */ - for (le = list_head(vidfilt_list()); le; le = le->next) { + for (le = list_head(baresip_vidfiltl()); le; le = le->next) { struct vidfilt *vf = le->data; void *ctx = NULL; |