diff options
Diffstat (limited to 'src/vidfilt.c')
-rw-r--r-- | src/vidfilt.c | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/src/vidfilt.c b/src/vidfilt.c index a8d8426..c55a1e5 100644 --- a/src/vidfilt.c +++ b/src/vidfilt.c @@ -8,20 +8,18 @@ #include "core.h" -static struct list vfl; - - /** * Register a new Video Filter * - * @param vf Video Filter to register + * @param vidfiltl List of Video-Filters + * @param vf Video Filter to register */ -void vidfilt_register(struct vidfilt *vf) +void vidfilt_register(struct list *vidfiltl, struct vidfilt *vf) { if (!vf) return; - list_append(&vfl, &vf->le, vf); + list_append(vidfiltl, &vf->le, vf); info("vidfilt: %s\n", vf->name); } @@ -41,17 +39,6 @@ void vidfilt_unregister(struct vidfilt *vf) } -/** - * Get the list of registered Video Filters - * - * @return List of Video Filters - */ -struct list *vidfilt_list(void) -{ - return &vfl; -} - - static void vidfilt_enc_destructor(void *arg) { struct vidfilt_enc_st *st = arg; |