]> git.sesse.net Git - vlc/commitdiff
playlist: create the fullscreen variable
authorRémi Denis-Courmont <remi@remlab.net>
Wed, 10 Feb 2010 16:06:25 +0000 (18:06 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 10 Feb 2010 17:55:20 +0000 (19:55 +0200)
At least the ncurses and MacOS interface already depends on this, and
the earlier did not create it... This is needed for a later fix to
LibVLC.

modules/gui/macosx/intf.m
src/playlist/engine.c

index 7bc551eb7ada8dad8a612dbcba59fb4915a0d3bc..3cb3c77339d554924c239ad84807e50fe6908f65 100644 (file)
@@ -516,7 +516,6 @@ static VLCMain *_o_sharedMainInstance = nil;
 
     p_playlist = pl_Get( p_intf );
 
-    var_Create( p_playlist, "fullscreen", VLC_VAR_BOOL | VLC_VAR_DOINHERIT);
     val.b_bool = false;
 
     var_AddCallback( p_playlist, "fullscreen", FullscreenChanged, self);
index 0b9bd73fd6422ba421b034e04c2a8f028ffd6e9d..8976ac409fafeca706694f08fb45732f4c57e29c 100644 (file)
@@ -313,6 +313,9 @@ static void VariablesInit( playlist_t *p_playlist )
 
     /* */
     var_Create( p_playlist, "album-art", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
+
+    /* Variables to preserve video output parameters */
+    var_Create( p_playlist, "fullscreen", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
 }
 
 playlist_item_t * playlist_CurrentPlayingItem( playlist_t * p_playlist )