]> git.sesse.net Git - vlc/blobdiff - modules/misc/lua/libs/input.c
playlist: Move more members as private.
[vlc] / modules / misc / lua / libs / input.c
index 2e735259b727b9590aec35df57cb58a76308817e..7af4cabd4ce6b9c1c72b736af78588b26b2ff640 100644 (file)
 input_thread_t * vlclua_get_input_internal( lua_State *L )
 {
     playlist_t *p_playlist = vlclua_get_playlist_internal( L );
-    PL_LOCK;
-    input_thread_t *p_input = p_playlist->p_input;
-    if( p_input ) vlc_object_hold( p_input );
-    PL_UNLOCK;
+    input_thread_t *p_input = playlist_CurrentInput( p_playlist );
     vlclua_release_playlist_internal( p_playlist );
     return p_input;
 }