X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fplaylist%2Fpreparser.c;h=64182e3fca893b1c6326fa08924466b766ae3690;hb=7fa10ce696573f2be5ba3684c7cdfa88021282f6;hp=792b432ff80d49700648ba7b087709a9b13519d0;hpb=d2e0d7fe6b5bb5a7a334e8af3dc3de54dba9f136;p=vlc diff --git a/src/playlist/preparser.c b/src/playlist/preparser.c index 792b432ff8..64182e3fca 100644 --- a/src/playlist/preparser.c +++ b/src/playlist/preparser.c @@ -170,13 +170,15 @@ static void Art( playlist_preparser_t *p_preparser, input_item_t *p_item ) if( p_preparser->i_art_policy == ALBUM_ART_ALL && ( !psz_arturl || strncmp( psz_arturl, "file://", 7 ) ) ) { - msg_Dbg( p_playlist, "meta ok for %s, need to fetch art", psz_name ); + msg_Dbg( p_playlist, "meta ok for %s, need to fetch art", + psz_name ? psz_name : "(null)" ); b_fetch = true; } else { msg_Dbg( p_playlist, "no fetch required for %s (art currently %s)", - psz_name, psz_arturl ); + psz_name ? psz_name : "(null)", + psz_arturl ? psz_arturl : "(null)" ); } } vlc_mutex_unlock( &p_item->lock ); @@ -208,6 +210,7 @@ static void *Thread( void *data ) { p_current = NULL; p_preparser->b_live = false; + vlc_cond_signal( &p_preparser->wait ); } vlc_mutex_unlock( &p_preparser->lock );