X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fvideo_output%2Fvideo_output.c;h=ec11db5101edfc86720fab2deab314f0229c854e;hb=e02432e597acb3511d14433ae3303ff4da3742f9;hp=0c2d63a003149d3f569c522bfd75bcae2cc6020c;hpb=4fa324127f5179a41d0bd38db414002afa9db73b;p=vlc diff --git a/src/video_output/video_output.c b/src/video_output/video_output.c index 0c2d63a003..ec11db5101 100644 --- a/src/video_output/video_output.c +++ b/src/video_output/video_output.c @@ -1645,7 +1645,12 @@ static void DisplayTitleOnOSD( vout_thread_t *p_vout ) char *psz_nowplaying = input_item_GetNowPlaying( input_GetItem( p_input ) ); char *psz_artist = input_item_GetArtist( input_GetItem( p_input ) ); - char *psz_name = input_item_GetName( input_GetItem( p_input ) ); + char *psz_name = input_item_GetTitle( input_GetItem( p_input ) ); + if( EMPTY_STR( psz_name ) ) + { + free( psz_name ); + psz_name = input_item_GetName( input_GetItem( p_input ) ); + } if( !EMPTY_STR( psz_nowplaying ) ) { vout_ShowTextAbsolute( p_vout, DEFAULT_CHAN,