]> git.sesse.net Git - vlc/commitdiff
Cleanup NEON audio converter module description
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 19 Sep 2009 18:03:30 +0000 (21:03 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 20 Sep 2009 08:44:59 +0000 (11:44 +0300)
modules/audio_filter/converter/neon.c

index 838d3a8c6403d9bfa3c47df4c66b7f9441427b41..7f84dce64d1bfe8610efb3ef7222af82f3d11f70 100644 (file)
@@ -30,9 +30,9 @@ static int Open (vlc_object_t *);
 
 vlc_module_begin ()
     set_description (N_("ARM NEON audio format conversions") )
-    add_submodule ()
-        set_capability ("audio filter", 20)
-        set_callbacks (Open, NULL)
+    set_capability ("audio filter", 20)
+    set_callbacks (Open, NULL)
+    add_requirement (NEON)
 vlc_module_end ()
 
 static void Do_F32_S32 (aout_instance_t *, aout_filter_t *,
@@ -44,8 +44,6 @@ static int Open (vlc_object_t *obj)
 {
     aout_filter_t *filter = (aout_filter_t *)obj;
 
-    if (!(vlc_CPU () & CPU_CAPABILITY_NEON))
-        return VLC_EGENERIC;
     if (!AOUT_FMTS_SIMILAR (&filter->input, &filter->output))
         return VLC_EGENERIC;