]> git.sesse.net Git - vlc/commitdiff
smem: mark options private or volatile as needed
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 30 Mar 2010 11:39:30 +0000 (14:39 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 30 Mar 2010 11:39:30 +0000 (14:39 +0300)
modules/stream_out/smem.c

index bed8bbe2fb96c9754e3d22297a32ec012cfffadc..7fd2d317372939ff3c3fcb64d7dddafa54a84648 100644 (file)
@@ -101,12 +101,19 @@ vlc_module_begin ()
     set_category( CAT_SOUT )
     set_subcategory( SUBCAT_SOUT_STREAM )
     add_string( SOUT_PREFIX_VIDEO "prerender-callback", "0", NULL, T_VIDEO_PRERENDER_CALLBACK, LT_VIDEO_PRERENDER_CALLBACK, true )
+        change_volatile()
     add_string( SOUT_PREFIX_AUDIO "prerender-callback", "0", NULL, T_AUDIO_PRERENDER_CALLBACK, LT_AUDIO_PRERENDER_CALLBACK, true )
+        change_volatile()
     add_string( SOUT_PREFIX_VIDEO "postrender-callback", "0", NULL, T_VIDEO_POSTRENDER_CALLBACK, LT_VIDEO_POSTRENDER_CALLBACK, true )
+        change_volatile()
     add_string( SOUT_PREFIX_AUDIO "postrender-callback", "0", NULL, T_AUDIO_POSTRENDER_CALLBACK, LT_AUDIO_POSTRENDER_CALLBACK, true )
+        change_volatile()
     add_string( SOUT_PREFIX_VIDEO "data", "0", NULL, T_VIDEO_DATA, LT_VIDEO_DATA, true )
+        change_volatile()
     add_string( SOUT_PREFIX_AUDIO "data", "0", NULL, T_AUDIO_DATA, LT_VIDEO_DATA, true )
-    add_bool( SOUT_CFG_PREFIX "time-sync", true, NULL, T_TIME_SYNC, LT_TIME_SYNC, true );
+        change_volatile()
+    add_bool( SOUT_CFG_PREFIX "time-sync", true, NULL, T_TIME_SYNC, LT_TIME_SYNC, true )
+        change_private()
     set_callbacks( Open, Close )
 vlc_module_end ()