Use set_callback() where applicable
authorRémi Denis-Courmont <remi@remlab.net>
Wed, 17 Jul 2019 19:59:02 +0000 (22:59 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 18 Jul 2019 15:58:10 +0000 (18:58 +0300)
88 files changed:
include/vlc_renderer_discovery.h
include/vlc_services_discovery.h
modules/access/idummy.c
modules/access/sdp.c
modules/access/timecode.c
modules/access_output/dummy.c
modules/arm_neon/chroma_yuv.c
modules/arm_neon/volume.c
modules/arm_neon/yuv_rgb.c
modules/audio_filter/channel_mixer/simple.c
modules/audio_filter/converter/format.c
modules/audio_filter/karaoke.c
modules/audio_filter/resampler/ugly.c
modules/audio_mixer/float.c
modules/audio_mixer/integer.c
modules/audio_output/adummy.c
modules/audio_output/directsound.c
modules/audio_output/file.c
modules/audio_output/wasapi.c
modules/codec/araw.c
modules/codec/avcodec/d3d11va.c
modules/codec/avcodec/dxva2.c
modules/codec/avcodec/vaapi.c
modules/codec/g711.c
modules/codec/rtpvideo.c
modules/codec/spdif.c
modules/codec/substx3g.c
modules/codec/xwd.c
modules/control/dummy.c
modules/demux/aiff.c
modules/demux/au.c
modules/demux/cdg.c
modules/demux/directory.c
modules/demux/filter/noseek.c
modules/demux/mjpeg.c
modules/demux/playlist/playlist.c
modules/demux/voc.c
modules/demux/xa.c
modules/gui/macosx/main/macosx.m
modules/gui/minimal_macosx/macosx.c
modules/gui/qt/qt.cpp
modules/gui/skins2/src/skin_main.cpp
modules/hw/vaapi/decoder_device.c
modules/hw/vdpau/avcodec.c
modules/hw/vdpau/chroma.c
modules/keystore/keychain.m
modules/logger/android.c
modules/logger/console.c
modules/logger/file.c
modules/logger/journal.c
modules/logger/syslog.c
modules/lua/vlc.c
modules/meta_engine/folder.c
modules/meta_engine/taglib.cpp
modules/misc/addons/vorepository.c
modules/misc/gnutls.c
modules/misc/playlist/export.c
modules/misc/securetransport.c
modules/misc/stats.c
modules/services_discovery/os2drive.c
modules/services_discovery/windrive.c
modules/stream_filter/accesstweaks.c
modules/stream_filter/adf.c
modules/stream_out/chromecast/cast.cpp
modules/stream_out/dummy.c
modules/text_renderer/tdummy.c
modules/video_chroma/grey_yuv.c
modules/video_chroma/i420_yuy2.c
modules/video_chroma/i422_i420.c
modules/video_chroma/i422_yuy2.c
modules/video_chroma/omxdl.c
modules/video_chroma/rv32.c
modules/video_chroma/yuy2_i420.c
modules/video_chroma/yuy2_i422.c
modules/video_filter/scale.c
modules/video_filter/wave.c
modules/video_output/android/window.c
modules/video_output/drawable.c
modules/video_output/glx.c
modules/video_output/opengl/egl.c
modules/video_output/vdummy.c
modules/video_output/vgl.c
modules/video_output/wayland/xdg-shell.c
modules/video_output/wdummy.c
modules/video_output/wextern.c
modules/video_output/win32/wgl.c
modules/video_output/win32/window.c
modules/video_output/xcb/window.c

index 8c13a4a..e703551 100644 (file)
@@ -212,7 +212,7 @@ static int vlc_rd_probe_open(vlc_object_t *obj) \
 #define VLC_RD_PROBE_SUBMODULE \
     add_submodule() \
         set_capability("renderer probe", 100) \
-        set_callbacks(vlc_rd_probe_open, NULL)
+        set_callback(vlc_rd_probe_open)
 
 /** @} @} */
 
index e7b0e7b..b88ca20 100644 (file)
@@ -223,7 +223,7 @@ VLC_API int vlc_sd_probe_Add(vlc_probe_t *, const char *, const char *, int cate
 #define VLC_SD_PROBE_SUBMODULE \
     add_submodule() \
         set_capability( "services probe", 100 ) \
-        set_callbacks( vlc_sd_probe_Open, NULL )
+        set_callback( vlc_sd_probe_Open )
 
 #define VLC_SD_PROBE_HELPER(name, longname, cat) \
 static int vlc_sd_probe_Open (vlc_object_t *obj) \
index 1b59925..a66c684 100644 (file)
@@ -40,7 +40,7 @@ vlc_module_begin ()
     set_shortname( N_("Dummy") )
     set_description( N_("Dummy input") )
     set_capability( "access", 0 )
-    set_callbacks( OpenDemux, NULL )
+    set_callback( OpenDemux )
     add_shortcut( "dummy", "vlc" )
 vlc_module_end ()
 
index 2600411..c30a84b 100644 (file)
@@ -38,7 +38,7 @@ vlc_module_begin ()
     set_subcategory (SUBCAT_INPUT_ACCESS)
 
     set_capability ("access", 0)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
     add_shortcut ("sdp")
 vlc_module_end()
 
index d2c5819..a365a1a 100644 (file)
@@ -44,7 +44,7 @@ vlc_module_begin ()
     set_category (CAT_INPUT)
     set_subcategory (SUBCAT_INPUT_ACCESS)
     set_capability ("access", 0)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
 
     add_string ("timecode-fps", "25/1", FPS_TEXT, FPS_TEXT, false)
         change_string_list (fps_values, fps_texts)
index 8639532..e81126e 100644 (file)
@@ -45,7 +45,7 @@ vlc_module_begin ()
     set_category( CAT_SOUT )
     set_subcategory( SUBCAT_SOUT_ACO )
     add_shortcut( "dummy" )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 vlc_module_end ()
 
 
index ae971be..53fe0f8 100644 (file)
@@ -34,7 +34,7 @@ static int Open (vlc_object_t *);
 vlc_module_begin ()
     set_description (N_("ARM NEON video chroma conversions"))
     set_capability ("video converter", 250)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
 
 #define DEFINE_PACK(pack, pict) \
index 3497387..314df7a 100644 (file)
@@ -37,7 +37,7 @@ vlc_module_begin()
     set_subcategory(SUBCAT_AUDIO_MISC)
     set_description(N_("ARM NEON audio volume"))
     set_capability("audio volume", 10)
-    set_callbacks(Probe, NULL)
+    set_callback(Probe)
 vlc_module_end()
 
 static void AmplifyFloat(audio_volume_t *, block_t *, float);
index d710d30..84b5328 100644 (file)
@@ -35,7 +35,7 @@ static int Open (vlc_object_t *);
 vlc_module_begin ()
     set_description (N_("ARM NEON video chroma YUV->RGBA"))
     set_capability ("video converter", 250)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
 
 /*
index 8b3feb7..d58fd59 100644 (file)
@@ -43,7 +43,7 @@ vlc_module_begin ()
     set_category( CAT_AUDIO )
     set_subcategory( SUBCAT_AUDIO_MISC )
     set_capability( "audio converter", 10 )
-    set_callbacks( OpenFilter, NULL );
+    set_callback( OpenFilter );
 vlc_module_end ()
 
 static block_t *Filter( filter_t *, block_t * );
index 2178668..d50d095 100644 (file)
@@ -49,7 +49,7 @@ vlc_module_begin()
     set_category(CAT_AUDIO)
     set_subcategory(SUBCAT_AUDIO_MISC)
     set_capability("audio converter", 1)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
 
 /*****************************************************************************
index cd89e1c..62967e5 100644 (file)
@@ -36,7 +36,7 @@ vlc_module_begin ()
     set_subcategory (SUBCAT_AUDIO_AFILTER)
 
     set_capability ("audio filter", 0)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
 
 static block_t *Process (filter_t *, block_t *);
index a802cc9..63bba80 100644 (file)
@@ -49,11 +49,11 @@ vlc_module_begin ()
     set_capability( "audio converter", 2 )
     set_category( CAT_AUDIO )
     set_subcategory( SUBCAT_AUDIO_RESAMPLER )
-    set_callbacks( Create, NULL )
+    set_callback( Create )
 
     add_submodule()
     set_capability( "audio resampler", 2 )
-    set_callbacks( CreateResampler, NULL )
+    set_callback( CreateResampler )
 vlc_module_end ()
 
 /*****************************************************************************
index a747ceb..7995726 100644 (file)
@@ -47,7 +47,7 @@ vlc_module_begin ()
     set_subcategory( SUBCAT_AUDIO_MISC )
     set_description( N_("Single precision audio volume") )
     set_capability( "audio volume", 10 )
-    set_callbacks( Create, NULL )
+    set_callback( Create )
 vlc_module_end ()
 
 /**
index 73f3f03..4388062 100644 (file)
@@ -37,7 +37,7 @@ vlc_module_begin ()
     set_subcategory (SUBCAT_AUDIO_MISC)
     set_description (N_("Integer audio volume"))
     set_capability ("audio volume", 9)
-    set_callbacks (Activate, NULL)
+    set_callback(Activate)
 vlc_module_end ()
 
 static void FilterS32N (audio_volume_t *vol, block_t *block, float volume)
index 0a804b9..f12a68d 100644 (file)
@@ -35,7 +35,7 @@ vlc_module_begin ()
     set_shortname( N_("Dummy") )
     set_description( N_("Dummy audio output") )
     set_capability( "audio output", 0 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
     add_shortcut( "dummy" )
 vlc_module_end ()
 
index fe8ca09..9c55b34 100644 (file)
@@ -90,7 +90,7 @@ vlc_module_begin ()
 
     add_submodule()
         set_capability( "aout stream", 30 )
-        set_callbacks( StreamStart, NULL )
+        set_callback( StreamStart )
 vlc_module_end ()
 
 typedef struct aout_stream_sys
index 906b228..283b841 100644 (file)
@@ -125,7 +125,7 @@ vlc_module_begin ()
 
     set_capability( "audio output", 0 )
     add_shortcut( "file", "audiofile" )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 vlc_module_end ()
 
 static int Start( audio_output_t *p_aout, audio_sample_format_t *restrict fmt )
index 4f5ef0f..c479f8b 100644 (file)
@@ -647,5 +647,5 @@ vlc_module_begin()
     set_capability("aout stream", 50)
     set_category(CAT_AUDIO)
     set_subcategory(SUBCAT_AUDIO_AOUT)
-    set_callbacks(Start, NULL)
+    set_callback(Start)
 vlc_module_end()
index c73dede..2f819c1 100644 (file)
@@ -58,7 +58,7 @@ vlc_module_begin ()
     add_submodule ()
     set_description( N_("Raw audio encoder") )
     set_capability( "encoder", 150 )
-    set_callbacks( EncoderOpen, NULL )
+    set_callback( EncoderOpen )
 #endif
 vlc_module_end ()
 
index 9ceea6c..6823b8d 100644 (file)
@@ -66,7 +66,7 @@ vlc_module_begin()
     set_capability("hw decoder", 110)
     set_category(CAT_INPUT)
     set_subcategory(SUBCAT_INPUT_VCODEC)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
 
 /*
index 7c521d4..ca45421 100644 (file)
@@ -53,7 +53,7 @@ vlc_module_begin()
     set_capability("hw decoder", 100)
     set_category(CAT_INPUT)
     set_subcategory(SUBCAT_INPUT_VCODEC)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
 
 #include <initguid.h> /* must be last included to not redefine existing GUIDs */
index 44f4891..948916d 100644 (file)
@@ -218,7 +218,7 @@ error:
 vlc_module_begin ()
     set_description( N_("VA-API video decoder") )
     set_capability( "hw decoder", 100 )
-    set_callbacks( Create, NULL )
+    set_callback( Create )
     add_shortcut( "vaapi" )
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_VCODEC )
index 57dfdf9..789f6fe 100644 (file)
@@ -52,7 +52,7 @@ vlc_module_begin ()
     add_submodule ()
     set_description( N_("G.711 encoder") )
     set_capability( "encoder", 150 )
-    set_callbacks( EncoderOpen, NULL )
+    set_callback( EncoderOpen )
 #endif
 vlc_module_end ()
 
index 8ce4de8..c495f4e 100644 (file)
@@ -45,7 +45,7 @@ vlc_module_begin ()
     set_capability( "encoder", 50 )
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_VCODEC )
-    set_callbacks( OpenEncoder, NULL )
+    set_callback( OpenEncoder )
     add_shortcut( "rtpvideo" )
 vlc_module_end ()
 
index edb3e89..093d862 100644 (file)
@@ -35,7 +35,7 @@ vlc_module_begin()
     set_subcategory(SUBCAT_INPUT_ACODEC)
     set_description(N_("S/PDIF pass-through decoder"))
     set_capability("audio decoder", 120)
-    set_callbacks(OpenDecoder, NULL)
+    set_callback(OpenDecoder)
 vlc_module_end()
 
 static int
index ebb650a..f7639b3 100644 (file)
@@ -54,7 +54,7 @@ vlc_module_begin ()
         set_description( N_("tx3g subtitles encoder") )
         set_shortname( N_("tx3g subtitles encoder") )
         set_capability( "encoder", 101 )
-        set_callbacks( OpenEncoder, NULL )
+        set_callback( OpenEncoder )
 #endif
 vlc_module_end ()
 
index ba54bf7..eb3bb55 100644 (file)
@@ -39,7 +39,7 @@ vlc_module_begin()
     set_capability("video decoder", 50)
     set_category(CAT_INPUT)
     set_subcategory(SUBCAT_INPUT_VCODEC)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
 
 static int Decode(decoder_t *, block_t *);
index cf0836e..4e95c49 100644 (file)
@@ -39,7 +39,7 @@ vlc_module_begin ()
     set_shortname( N_("Dummy") )
     set_description( N_("Dummy interface") )
     set_capability( "interface", 0 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 #if defined(_WIN32) && !VLC_WINSTORE_APP
     add_obsolete_bool( "dummy-quiet" )
 #endif
index 857ccd0..6986ded 100644 (file)
@@ -47,7 +47,7 @@ vlc_module_begin ()
     set_subcategory( SUBCAT_INPUT_DEMUX )
     set_description( N_("AIFF demuxer" ) )
     set_capability( "demux", 10 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
     add_shortcut( "aiff" )
 vlc_module_end ()
 
index 0a09f31..212d5c0 100644 (file)
@@ -48,7 +48,7 @@ vlc_module_begin ()
     set_subcategory( SUBCAT_INPUT_DEMUX )
     set_description( N_("AU demuxer") )
     set_capability( "demux", 10 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
     add_shortcut( "au" )
 vlc_module_end ()
 
index 21005d9..33def4d 100644 (file)
@@ -42,7 +42,7 @@ vlc_module_begin ()
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_DEMUX )
     set_capability( "demux", 3 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
     add_shortcut( "cdg", "subtitle" )
 vlc_module_end ()
 
index 874760e..ec087d7 100644 (file)
@@ -92,5 +92,5 @@ vlc_module_begin()
     set_description( N_("Directory import") )
     add_shortcut( "directory" )
     set_capability( "demux", 10 )
-    set_callbacks( Import_Dir, NULL )
+    set_callback( Import_Dir )
 vlc_module_end()
index 23ae9f2..906da61 100644 (file)
@@ -76,5 +76,5 @@ vlc_module_begin ()
     set_category(CAT_INPUT)
     set_subcategory(SUBCAT_INPUT_STREAM_FILTER)
     set_capability("demux_filter", 0)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
index bdbaea2..6d74088 100644 (file)
@@ -50,7 +50,7 @@ vlc_module_begin ()
     set_shortname( "MJPEG")
     set_description( N_("M-JPEG camera demuxer") )
     set_capability( "demux", 5 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_DEMUX )
     add_float( "mjpeg-fps", 0.0, FPS_TEXT, FPS_LONGTEXT, false )
index 30dcfa4..d3cca7a 100644 (file)
@@ -66,30 +66,30 @@ vlc_module_begin ()
         set_description( N_("M3U playlist import") )
         add_shortcut( "m3u", "m3u8" )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_M3U, NULL )
+        set_callback( Import_M3U )
     add_submodule ()
         set_description( N_("RAM playlist import") )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_RAM, NULL )
+        set_callback( Import_RAM )
     add_submodule ()
         set_description( N_("PLS playlist import") )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_PLS, NULL )
+        set_callback( Import_PLS )
     add_submodule ()
         set_description( N_("B4S playlist import") )
         add_shortcut( "shout-b4s" )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_B4S, NULL )
+        set_callback( Import_B4S )
     add_submodule ()
         set_description( N_("DVB playlist import") )
         add_shortcut( "dvb" )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_DVB, NULL )
+        set_callback( Import_DVB )
     add_submodule ()
         set_description( N_("Podcast parser") )
         add_shortcut( "podcast" )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_podcast, NULL )
+        set_callback( Import_podcast )
     add_submodule ()
         set_description( N_("XSPF playlist import") )
         set_capability( "stream_filter", 310 )
@@ -97,7 +97,7 @@ vlc_module_begin ()
     add_submodule ()
         set_description( N_("ASX playlist import") )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_ASX, NULL )
+        set_callback( Import_ASX )
     add_submodule ()
         set_description( N_("Kasenna MediaBase parser") )
         add_shortcut( "sgimb" )
@@ -107,24 +107,24 @@ vlc_module_begin ()
         set_description( N_("QuickTime Media Link importer") )
         add_shortcut( "qtl" )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_QTL, NULL )
+        set_callback( Import_QTL )
     add_submodule ()
         set_description( N_("Dummy IFO demux") )
         set_capability( "stream_filter", 312 )
-        set_callbacks( Import_IFO, NULL )
+        set_callback( Import_IFO )
     add_submodule ()
         set_description( N_("Dummy BDMV demux") )
         set_capability( "stream_filter", 312 )
-        set_callbacks( Import_BDMV, NULL )
+        set_callback( Import_BDMV )
     add_submodule ()
         set_description( N_("iTunes Music Library importer") )
         add_shortcut( "itml" )
         set_capability( "stream_filter", 310 )
-        set_callbacks( Import_iTML, NULL )
+        set_callback( Import_iTML )
     add_submodule()
         set_description(N_("Windows Media Server metafile import") )
         set_capability("stream_filter", 310)
-        set_callbacks(Import_WMS, NULL)
+        set_callback(Import_WMS)
     add_submodule ()
         set_description( N_("WPL playlist import") )
         add_shortcut( "wpl" )
index 242308c..7047e7e 100644 (file)
@@ -44,7 +44,7 @@ vlc_module_begin ()
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_DEMUX )
     set_capability( "demux", 10 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 vlc_module_end ()
 
 /*****************************************************************************
index d90d057..c2cbbf0 100644 (file)
@@ -43,7 +43,7 @@ vlc_module_begin ()
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_DEMUX )
     set_capability( "demux", 10 )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 vlc_module_end ()
 
 /*****************************************************************************
index 924920b..e2f70de 100644 (file)
@@ -177,7 +177,7 @@ vlc_module_begin()
     add_submodule()
         set_description("Mac OS X Video Output Provider")
         set_capability("vout window", 100)
-        set_callbacks(WindowOpen, NULL)
+        set_callback(WindowOpen)
 
         set_section(N_("Video output"), 0)
         add_integer("macosx-vdev", 0, VDEV_TEXT, VDEV_LONGTEXT, false)
index d0e2a98..0b31f7c 100644 (file)
@@ -62,6 +62,6 @@ vlc_module_begin ()
     /* Will be loaded even without interface module. see voutgl.m */
         set_description( "Minimal Mac OS X Video Output Provider" )
         set_capability( "vout window", 50 )
-        set_callbacks( WindowOpen, NULL )
+        set_callback( WindowOpen )
 vlc_module_end ()
 
index 9546a2e..798f1c4 100644 (file)
@@ -369,7 +369,7 @@ vlc_module_begin ()
 
     add_submodule ()
         set_capability( "vout window", 0 )
-        set_callbacks( WindowOpen, NULL )
+        set_callback( WindowOpen )
 
 vlc_module_end ()
 
index 9286a21..087dd82 100644 (file)
@@ -531,6 +531,6 @@ vlc_module_begin ()
 
     add_submodule ()
         set_capability( "vout window", 51 )
-        set_callbacks( WindowOpen, NULL )
+        set_callback( WindowOpen )
 
 vlc_module_end ()
index 6f5df9e..65c3c1a 100644 (file)
@@ -265,7 +265,7 @@ Open(vlc_decoder_device *device, vout_window_t *window)
 vlc_module_begin ()
     set_description("VA-API decoder device for " DESCRIPTION_SUFFIX)
     set_capability("decoder device", PRIORITY)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     set_category(CAT_VIDEO)
     set_subcategory(SUBCAT_VIDEO_VOUT)
     add_shortcut("vaapi", SHORTCUT)
index 6604625..92fe0a6 100644 (file)
@@ -230,6 +230,6 @@ vlc_module_begin()
     set_capability("hw decoder", 100)
     set_category(CAT_INPUT)
     set_subcategory(SUBCAT_INPUT_VCODEC)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     add_shortcut("vdpau")
 vlc_module_end()
index f0a97eb..e2791ec 100644 (file)
@@ -948,5 +948,5 @@ vlc_module_begin()
        N_("Scaling quality"), N_("High quality scaling level"), true)
 
     add_submodule()
-    set_callbacks(YCbCrOpen, NULL)
+    set_callback(YCbCrOpen)
 vlc_module_end()
index aa42203..66c4824 100644 (file)
@@ -84,7 +84,7 @@ vlc_module_begin()
     change_integer_list(accessibility_list, accessibility_list_text)
     add_string("keychain-access-group", NULL, ACCESS_GROUP_TEXT, ACCESS_GROUP_LONGTEXT, true)
     set_capability("keystore", 100)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
 
 static NSMutableDictionary * CreateQuery(vlc_keystore *p_keystore)
index 99070f2..c5ddd5c 100644 (file)
@@ -89,5 +89,5 @@ vlc_module_begin()
     set_category(CAT_ADVANCED)
     set_subcategory(SUBCAT_ADVANCED_MISC)
     set_capability("logger", 30)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
index 3f50ae5..8266906 100644 (file)
@@ -170,7 +170,7 @@ vlc_module_begin()
     set_category(CAT_ADVANCED)
     set_subcategory(SUBCAT_ADVANCED_MISC)
     set_capability("logger", 10)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 
     add_bool("quiet", false, QUIET_TEXT, QUIET_LONGTEXT, false)
         change_short('q')
index 53259ed..b31acde 100644 (file)
@@ -234,7 +234,7 @@ vlc_module_begin()
     set_category(CAT_ADVANCED)
     set_subcategory(SUBCAT_ADVANCED_MISC)
     set_capability("logger", 15)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 
     add_bool("file-logging", false, FILE_LOG_TEXT, FILE_LOG_LONGTEXT, false)
     add_savefile("logfile", NULL, LOGFILE_NAME_TEXT, LOGFILE_NAME_LONGTEXT)
index 9e0f6a6..f28c578 100644 (file)
@@ -81,6 +81,6 @@ vlc_module_begin()
     set_category(CAT_ADVANCED)
     set_subcategory(SUBCAT_ADVANCED_MISC)
     set_capability("logger", 30)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     add_shortcut("journal")
 vlc_module_end()
index b544357..d9506a3 100644 (file)
@@ -156,7 +156,7 @@ vlc_module_begin()
     set_category(CAT_ADVANCED)
     set_subcategory(SUBCAT_ADVANCED_MISC)
     set_capability("logger", 20)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 
     add_bool("syslog", false, SYSLOG_TEXT, SYSLOG_LONGTEXT,
              false)
index 9441235..dfb3998 100644 (file)
@@ -112,13 +112,13 @@ vlc_module_begin ()
         set_shortname( N_( "Lua Meta Fetcher" ) )
         set_description( N_("Fetch meta data using lua scripts") )
         set_capability( "meta fetcher", 10 )
-        set_callbacks( FetchMeta, NULL )
+        set_callback( FetchMeta )
 
     add_submodule ()
         set_shortname( N_( "Lua Meta Reader" ) )
         set_description( N_("Read meta data using lua scripts") )
         set_capability( "meta reader", 10 )
-        set_callbacks( ReadMeta, NULL )
+        set_callback( ReadMeta )
 
     add_submodule ()
         add_shortcut( "luaplaylist" )
@@ -131,7 +131,7 @@ vlc_module_begin ()
         set_shortname( N_( "Lua Art" ) )
         set_description( N_("Fetch artwork using lua scripts") )
         set_capability( "art finder", 10 )
-        set_callbacks( FindArt, NULL )
+        set_callback( FindArt )
 
     add_submodule ()
         set_shortname( N_("Lua Extension") )
index 0fc62fa..795fcc1 100644 (file)
@@ -69,7 +69,7 @@ vlc_module_begin ()
     add_loadfile("album-art-filename", NULL, N_("Album art filename"),
                  N_("Filename to look for album art in current directory"))
     set_capability( "art finder", 90 )
-    set_callbacks( FindMeta, NULL )
+    set_callback( FindMeta )
 vlc_module_end ()
 
 static bool ProbeArtFile(input_item_t *item,
index c04bbd3..b5506c1 100644 (file)
@@ -143,10 +143,10 @@ static int WriteMeta   ( vlc_object_t * );
 
 vlc_module_begin ()
     set_capability( "meta reader", 1000 )
-    set_callbacks( ReadMeta, NULL )
+    set_callback( ReadMeta )
     add_submodule ()
         set_capability( "meta writer", 50 )
-        set_callbacks( WriteMeta, NULL )
+        set_callback( WriteMeta )
 vlc_module_end ()
 
 class VlcIostream : public IOStream
index 4d5d485..06f02ce 100644 (file)
@@ -71,7 +71,7 @@ add_submodule ()
     add_shortcut(ADDONS_MODULE_SHORTCUT".vlp")
     set_description(N_("single .vlp archive addons finder"))
     set_capability("addons finder", 101)
-    set_callbacks(OpenDesignated, NULL)
+    set_callback(OpenDesignated)
 vlc_module_end ()
 
 struct addons_finder_sys_t
index 8466000..5ed762c 100644 (file)
@@ -755,7 +755,7 @@ vlc_module_begin ()
     set_shortname( "GNU TLS" )
     set_description( N_("GNU TLS transport layer security") )
     set_capability( "tls client", 1 )
-    set_callbacks(OpenClient, NULL)
+    set_callback(OpenClient)
     set_category( CAT_ADVANCED )
     set_subcategory( SUBCAT_ADVANCED_NETWORK )
     add_bool("gnutls-system-trust", true, SYSTEM_TRUST_TEXT,
@@ -771,6 +771,6 @@ vlc_module_begin ()
         set_capability( "tls server", 1 )
         set_category( CAT_ADVANCED )
         set_subcategory( SUBCAT_ADVANCED_NETWORK )
-        set_callbacks(OpenServer, NULL)
+        set_callback(OpenServer)
 #endif
 vlc_module_end ()
index f0ba3d4..f812d60 100644 (file)
@@ -50,24 +50,24 @@ vlc_module_begin ()
         set_description( N_("M3U playlist export") )
         add_shortcut( "export-m3u" )
         set_capability( "playlist export" , 0 )
-        set_callbacks( Export_M3U , NULL )
+        set_callback( Export_M3U  )
 
     add_submodule ()
         set_description( N_("M3U8 playlist export") )
         add_shortcut( "export-m3u8" )
         set_capability( "playlist export" , 0 )
-        set_callbacks( Export_M3U8, NULL )
+        set_callback( Export_M3U8 )
 
     add_submodule ()
         set_description( N_("XSPF playlist export") )
         add_shortcut( "export-xspf" )
         set_capability( "playlist export" , 0 )
-        set_callbacks( xspf_export_playlist , NULL )
+        set_callback( xspf_export_playlist  )
 
     add_submodule ()
         set_description( N_("HTML playlist export") )
         add_shortcut( "export-html" )
         set_capability( "playlist export", 0 )
-        set_callbacks( Export_HTML, NULL )
+        set_callback( Export_HTML )
 
 vlc_module_end ()
index fdf5adb..8a40756 100644 (file)
@@ -95,7 +95,7 @@ static int  OpenClient  (vlc_tls_client_t *);
 vlc_module_begin ()
     set_description(N_("TLS support for OS X and iOS"))
     set_capability("tls client", 2)
-    set_callbacks(OpenClient, NULL)
+    set_callback(OpenClient)
     set_category(CAT_ADVANCED)
     set_subcategory(SUBCAT_ADVANCED_NETWORK)
 
@@ -108,7 +108,7 @@ vlc_module_begin ()
     add_submodule()
         set_description(N_("TLS server support for OS X"))
         set_capability("tls server", 2)
-        set_callbacks(OpenServer, NULL)
+        set_callback(OpenServer)
         set_category(CAT_ADVANCED)
         set_subcategory(SUBCAT_ADVANCED_NETWORK)
 #endif /* !TARGET_OS_IPHONE */
index e99402a..c5377e3 100644 (file)
@@ -215,26 +215,26 @@ vlc_module_begin ()
     set_description( N_("Stats encoder function") )
     set_capability( "encoder", 0 )
     add_shortcut( "stats" )
-    set_callbacks( OpenEncoder, NULL )
+    set_callback( OpenEncoder )
     add_submodule ()
 #endif
         set_section( N_( "Stats decoder" ), NULL )
         set_description( N_("Stats decoder function") )
         set_capability( "video decoder", 0 )
         add_shortcut( "stats" )
-        set_callbacks( OpenDecoder, NULL )
+        set_callback( OpenDecoder )
     add_submodule()
         set_section( N_( "Stats decoder" ), NULL )
         set_description( N_("Stats decoder function") )
         set_capability( "audio decoder", 0 )
         add_shortcut( "stats" )
-        set_callbacks( OpenDecoder, NULL )
+        set_callback( OpenDecoder )
     add_submodule()
         set_section( N_( "Stats decoder" ), NULL )
         set_description( N_("Stats decoder function") )
         set_capability( "spu decoder", 0 )
         add_shortcut( "stats" )
-        set_callbacks( OpenDecoder, NULL )
+        set_callback( OpenDecoder )
     add_submodule ()
         set_section( N_( "Stats demux" ), NULL )
         set_description( N_("Stats demux function") )
index ffc87aa..0934ba2 100644 (file)
@@ -45,7 +45,7 @@ vlc_module_begin ()
     set_category (CAT_PLAYLIST)
     set_subcategory (SUBCAT_PLAYLIST_SD)
     set_capability ("services_discovery", 0)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
     add_shortcut ("disc")
 
     VLC_SD_PROBE_SUBMODULE
index 5fcde88..1e361bf 100644 (file)
@@ -42,7 +42,7 @@ vlc_module_begin ()
     set_category (CAT_PLAYLIST)
     set_subcategory (SUBCAT_PLAYLIST_SD)
     set_capability ("services_discovery", 0)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
     add_shortcut ("disc")
 
     VLC_SD_PROBE_SUBMODULE
index 493b79b..6e2c313 100644 (file)
@@ -39,7 +39,7 @@ vlc_module_begin ()
     set_capability ("stream_filter", 301)
     /* Developers only module, no translation please */
     set_description ("Access controls tweaking")
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 
     add_bool("seek", true, "Expose seeking capability", NULL, false)
         change_volatile ()
index 73172ea..71ccf1c 100644 (file)
@@ -40,7 +40,7 @@ vlc_module_begin()
     set_subcategory( SUBCAT_INPUT_STREAM_FILTER )
     set_capability( "stream_filter", 330 )
     set_description( N_( "ADF stream filter" ) )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 vlc_module_end()
 
 static int Control( stream_t *p_stream, int i_query, va_list args )
index e9bba17..c435f8a 100644 (file)
@@ -234,7 +234,7 @@ vlc_module_begin ()
         /* sout proxy that start the cc input when all streams are loaded */
         add_shortcut("chromecast-proxy")
         set_capability("sout stream", 0)
-        set_callbacks(ProxyOpen, NULL)
+        set_callback(ProxyOpen)
     add_submodule()
         set_subcategory(SUBCAT_SOUT_ACO)
         add_shortcut("chromecast-http")
index 6b8b33a..cb37798 100644 (file)
@@ -49,7 +49,7 @@ vlc_module_begin ()
     set_description( N_("Dummy stream output") )
     set_capability( "sout stream", 50 )
     add_shortcut( "dummy", "drop" )
-    set_callbacks( Open, NULL )
+    set_callback( Open )
 vlc_module_end ()
 
 /*****************************************************************************
index 3ff2089..3451c10 100644 (file)
@@ -34,7 +34,7 @@ vlc_module_begin ()
     set_shortname( N_("Dummy") )
     set_description( N_("Dummy font renderer") )
     set_capability( "text renderer", 1 )
-    set_callbacks( OpenRenderer, NULL )
+    set_callback( OpenRenderer )
 vlc_module_end ()
 
 
index 40060a5..9796118 100644 (file)
@@ -53,7 +53,7 @@ static picture_t *GREY_YUY2_Filter( filter_t *, picture_t * );
 vlc_module_begin ()
     set_description( N_("Conversions from " SRC_FOURCC " to " DEST_FOURCC) )
     set_capability( "video converter", 80 )
-    set_callbacks( Activate, NULL )
+    set_callback( Activate )
 vlc_module_end ()
 
 /*****************************************************************************
index 34fae3e..966204f 100644 (file)
@@ -99,7 +99,7 @@ vlc_module_begin ()
     set_capability( "video converter", 250 )
 # define vlc_CPU_capable() vlc_CPU_ALTIVEC()
 #endif
-    set_callbacks( Activate, NULL )
+    set_callback( Activate )
 vlc_module_end ()
 
 /*****************************************************************************
index 486d5da..e61ffce 100644 (file)
@@ -55,7 +55,7 @@ static picture_t *I422_YUVA_Filter( filter_t *, picture_t * );
 vlc_module_begin ()
     set_description( N_("Conversions from " SRC_FOURCC " to " DEST_FOURCC) )
     set_capability( "video converter", 60 )
-    set_callbacks( Activate, NULL )
+    set_callback( Activate )
 vlc_module_end ()
 
 /*****************************************************************************
index bc19810..880be2c 100644 (file)
@@ -82,7 +82,7 @@ vlc_module_begin ()
 # define vlc_CPU_capable() vlc_CPU_SSE2()
 # define VLC_TARGET VLC_SSE
 #endif
-    set_callbacks( Activate, NULL )
+    set_callback( Activate )
 vlc_module_end ()
 
 /*****************************************************************************
index adca69a..292fe95 100644 (file)
@@ -35,7 +35,7 @@ static int OpenScaler (vlc_object_t *);
 vlc_module_begin ()
     set_description (N_("OpenMAX DL image processing"))
     set_capability ("video converter", 90)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
 
 #define SRC_WIDTH  (filter->fmt_in.video.i_width)
index 6f211c0..9546872 100644 (file)
@@ -44,7 +44,7 @@ static picture_t *Filter( filter_t *, picture_t * );
 vlc_module_begin ()
     set_description( N_("RV32 conversion filter") )
     set_capability( "video converter", 1 )
-    set_callbacks( OpenFilter, NULL )
+    set_callback( OpenFilter )
 vlc_module_end ()
 
 /*****************************************************************************
index d8c93a6..93f3caa 100644 (file)
@@ -55,7 +55,7 @@ static picture_t *UYVY_I420_Filter    ( filter_t *, picture_t * );
 vlc_module_begin ()
     set_description( N_("Conversions from " SRC_FOURCC " to " DEST_FOURCC) )
     set_capability( "video converter", 80 )
-    set_callbacks( Activate, NULL )
+    set_callback( Activate )
 vlc_module_end ()
 
 /*****************************************************************************
index 1352e9d..e1c54b3 100644 (file)
@@ -54,7 +54,7 @@ static picture_t *UYVY_I422_Filter    ( filter_t *, picture_t * );
 vlc_module_begin ()
     set_description( N_("Conversions from " SRC_FOURCC " to " DEST_FOURCC) )
     set_capability( "video converter", 80 )
-    set_callbacks( Activate, NULL )
+    set_callback( Activate )
 vlc_module_end ()
 
 /*****************************************************************************
index 9961c4c..ef5189e 100644 (file)
@@ -46,7 +46,7 @@ static picture_t *Filter( filter_t *, picture_t * );
 vlc_module_begin ()
     set_description( N_("Video scaling filter") )
     set_capability( "video converter", 10 )
-    set_callbacks( OpenFilter, NULL )
+    set_callback( OpenFilter )
 vlc_module_end ()
 
 /*****************************************************************************
index 9631a90..eae6c96 100644 (file)
@@ -55,7 +55,7 @@ vlc_module_begin ()
     set_subcategory( SUBCAT_VIDEO_VFILTER )
 
     add_shortcut( "wave" )
-    set_callbacks( Create, NULL )
+    set_callback( Create )
 vlc_module_end ()
 
 /*****************************************************************************
index e175315..6cf1b94 100644 (file)
@@ -49,7 +49,7 @@ vlc_module_begin()
     set_category(CAT_VIDEO)
     set_subcategory(SUBCAT_VIDEO_VOUT)
     set_capability("vout window", 10)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
 
 
index 26c9924..a21c40c 100644 (file)
@@ -48,7 +48,7 @@ vlc_module_begin ()
     set_category (CAT_VIDEO)
     set_subcategory (SUBCAT_VIDEO_VOUT)
     set_capability ("vout window", 70)
-    set_callbacks (Open, NULL)
+    set_callback(Open)
     add_shortcut ("embed-hwnd")
 
     add_integer ("drawable-hwnd", 0, HWND_TEXT, HWND_LONGTEXT, true)
index 9856c06..6ec5a2b 100644 (file)
@@ -272,5 +272,5 @@ vlc_module_begin ()
     set_category (CAT_VIDEO)
     set_subcategory (SUBCAT_VIDEO_VOUT)
     set_capability ("opengl", 20)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end ()
index b34ac06..53d7703 100644 (file)
@@ -423,12 +423,12 @@ vlc_module_begin ()
     set_category (CAT_VIDEO)
     set_subcategory (SUBCAT_VIDEO_VOUT)
     set_capability ("opengl", 50)
-    set_callbacks(OpenGL, NULL)
+    set_callback(OpenGL)
     add_shortcut ("egl")
 
     add_submodule ()
     set_capability ("opengl es2", 50)
-    set_callbacks(OpenGLES2, NULL)
+    set_callback(OpenGLES2)
     add_shortcut ("egl")
 
 vlc_module_end ()
index a2ae8da..2e88691 100644 (file)
@@ -47,7 +47,7 @@ vlc_module_begin ()
     set_shortname( N_("Dummy") )
     set_description( N_("Dummy video output") )
     set_capability( "vout display", 0 )
-    set_callbacks( OpenDummy, NULL )
+    set_callback( OpenDummy )
     add_shortcut( "dummy" )
 
     set_category( CAT_VIDEO )
@@ -58,7 +58,7 @@ vlc_module_begin ()
     set_description( N_("Statistics video output") )
     set_capability( "vout display", 0 )
     add_shortcut( "stats" )
-    set_callbacks( OpenStats, NULL )
+    set_callback( OpenStats )
 vlc_module_end ()
 
 
index e6825e1..d880f1a 100644 (file)
@@ -155,11 +155,11 @@ vlc_module_begin()
     set_subcategory(SUBCAT_VIDEO_VOUT)
 
     set_capability("opengl", 0)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     add_shortcut("vglmem")
 
     add_submodule()
     set_capability("opengl es2", 0)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     add_shortcut("vglmem")
 vlc_module_end()
index fe7e54f..a0288d9 100644 (file)
@@ -712,7 +712,7 @@ vlc_module_begin()
 #else
     set_capability("vout window", 10)
 #endif
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 
     add_string("wl-display", NULL, DISPLAY_TEXT, DISPLAY_LONGTEXT, true)
     add_integer("wl-output", 0, OUTPUT_TEXT, OUTPUT_LONGTEXT, true)
index 8f56685..a71dc96 100644 (file)
@@ -54,6 +54,6 @@ vlc_module_begin()
     set_category(CAT_VIDEO)
     set_subcategory(SUBCAT_VIDEO_VOUT)
     set_capability("vout window", 1)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     add_shortcut("dummy")
 vlc_module_end()
index a767f73..f062ce7 100644 (file)
@@ -44,7 +44,7 @@ vlc_module_begin()
     set_category(CAT_VIDEO)
     set_subcategory(SUBCAT_VIDEO_VOUT)
     set_capability("vout window", 0)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
 
 typedef struct {
index 1491499..2764699 100644 (file)
@@ -49,7 +49,7 @@ vlc_module_begin()
     add_integer("gpu-affinity", -1, HW_GPU_AFFINITY_TEXT, HW_GPU_AFFINITY_TEXT, true)
 
     set_capability("opengl", 50)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
     add_shortcut("wgl")
 vlc_module_end()
 
index ff25b11..50e172b 100644 (file)
@@ -785,5 +785,5 @@ vlc_module_begin()
     set_category(CAT_VIDEO)
     set_subcategory(SUBCAT_VIDEO_VOUT)
     set_capability("vout window", 10)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 vlc_module_end()
index 231d652..cdd68f7 100644 (file)
@@ -943,7 +943,7 @@ vlc_module_begin ()
     set_category (CAT_VIDEO)
     set_subcategory (SUBCAT_VIDEO_VOUT)
     set_capability ("vout window", 10)
-    set_callbacks(Open, NULL)
+    set_callback(Open)
 
     /* Obsolete since 1.1.0: */
     add_obsolete_bool ("x11-altfullscreen")
@@ -957,7 +957,7 @@ vlc_module_begin ()
     set_category (CAT_VIDEO)
     set_subcategory (SUBCAT_VIDEO_VOUT)
     set_capability ("vout window", 70)
-    set_callbacks(EmOpen, NULL)
+    set_callback(EmOpen)
     add_shortcut ("embed-xid")
 
     add_string ("x11-display", NULL, DISPLAY_TEXT, DISPLAY_LONGTEXT, true)