[omxplayer] Avoid choosing TrueHD as default audio track
PREDICATE_RETURN(lh.type_index == CMediaSettings::Get().GetCurrentVideoSettings().m_AudioStream
, rh.type_index == CMediaSettings::Get().GetCurrentVideoSettings().m_AudioStream);
+ // TrueHD never has enough cpu to decode on Pi, so prefer to avoid that
+ PREDICATE_RETURN(lh.codec != "truehd"
+ , rh.codec != "truehd");
+
if(!StringUtils::EqualsNoCase(CSettings::Get().GetString("locale.audiolanguage"), "original"))
{
CStdString audio_language = g_langInfo.GetAudioLanguage();