Track info: Hide codec when it differs between tracks

Instead of showing '???', to make it consistent
with other displayed info

Change-Id: I5597bd2203f6e4e86d8e170a854dd6da700537f3
This commit is contained in:
Christian Soffke 2024-07-20 17:21:48 +02:00
parent 188f025f51
commit a983e532fa

View file

@ -656,10 +656,10 @@ static const char * id3_get_or_speak_info(int selected_item, void* data,
} }
break; break;
case LANG_FORMAT: case LANG_FORMAT:
if (id3->codectype >= AFMT_NUM_CODECS) if (id3->codectype == AFMT_UNKNOWN && info->track_ct > 1)
return NULL; return NULL;
strmemccpy(buffer, audio_formats[id3->codectype].label, buffer_len); strmemccpy(buffer, get_codec_string(id3->codectype), buffer_len);
val=buffer; val=buffer;
if(say_it) if(say_it)