Commit 7bbb201b authored by Rafaël Carré's avatar Rafaël Carré

ncurses: force building (and memory allocation) of playlist as soon as interface is running

parent 0e4d3263
...@@ -348,6 +348,10 @@ static void Run( intf_thread_t *p_intf ) ...@@ -348,6 +348,10 @@ static void Run( intf_thread_t *p_intf )
* force drawing the interface for the first time * force drawing the interface for the first time
*/ */
t_last_refresh = ( time( 0 ) - 1); t_last_refresh = ( time( 0 ) - 1);
/*
* force building of the playlist array
*/
PlaylistRebuild( p_intf );
while( !intf_ShouldDie( p_intf ) ) while( !intf_ShouldDie( p_intf ) )
{ {
...@@ -575,7 +579,7 @@ static int HandleKey( intf_thread_t *p_intf, int i_key ) ...@@ -575,7 +579,7 @@ static int HandleKey( intf_thread_t *p_intf, int i_key )
case KEY_ENTER: case KEY_ENTER:
case 0x0d: case 0x0d:
if( !p_sys->pp_plist || !p_sys->pp_plist[p_sys->i_box_plidx] ) if( !p_sys->pp_plist[p_sys->i_box_plidx] )
{ {
b_ret = VLC_FALSE; b_ret = VLC_FALSE;
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment