2021-01-02, 22:49
@gotham_x
You're welcome! And Happy New Year to all as well!
You're welcome! And Happy New Year to all as well!
xml:
<variable name="sdrhdr">
<value condition="String.Contains(ListItem.Filenameandpath,.hdr.) | String.Contains(ListItem.Filenameandpath,-hdr)">$VAR[extras_path]hdr.png</value>
<!--* MULTI-MOD *-->
<value condition="String.Contains(ListItem.Filenameandpath,.hdr2.) | String.Contains(ListItem.Filenameandpath,.hdr10.) | String.Contains(ListItem.Filenameandpath,.hdr10+.) | String.Contains(ListItem.Filenameandpath,-hdr2)">$VAR[extras_path]hdr2.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dv.) | String.Contains(ListItem.Filenameandpath,-dv)">$VAR[extras_path]dv.png</value>
<!--* MULTI-MOD *-->
<value>$VAR[extras_path]sdr.png</value>
</variable>
IncludesVariables.xml:
<variable name="audiocodec">
<value condition="String.Contains(ListItem.Filenameandpath,.atmos.)">$VAR[audiocodec_path]atmos.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dts-x.)">$VAR[audiocodec_path]dts_x.png</value>
<!--* MULTI-MOD *-->
<value condition="String.Contains(ListItem.Filenameandpath,.auro.)">$VAR[audiocodec_path]auro.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.auro-)">$VAR[audiocodec_path]auro.png</value>
<!--* MULTI-MOD *-->
<value>$VAR[audiocodec_path]$INFO[ListItem.AudioCodec,,.png]</value>
</variable>
xml:
<variable name="audiocodec">
<value condition="String.Contains(ListItem.Filenameandpath,.atmos.)">$VAR[audiocodec_path]atmos.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.atmos-)">$VAR[audiocodec_path]atmos.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dts-x.)">$VAR[audiocodec_path]dts_x.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dts.x.)">$VAR[audiocodec_path]dts_x.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dtsx.)">$VAR[audiocodec_path]dts_x.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dts-x-)">$VAR[audiocodec_path]dts_x.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dts.x-)">$VAR[audiocodec_path]dts_x.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dtsx-)">$VAR[audiocodec_path]dts_x.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dtshd-ma.)">$VAR[audiocodec_path]dtshd_ma.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dts.)">$VAR[audiocodec_path]dts.png</value>
<!--* MULTI-MOD *-->
<value condition="String.Contains(ListItem.Filenameandpath,.auro.)">$VAR[audiocodec_path]auro.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.auro-)">$VAR[audiocodec_path]auro.png</value>
<!--* MULTI-MOD *-->
<value>$VAR[audiocodec_path]$INFO[ListItem.AudioCodec,,.png]</value>
</variable>
(2021-01-05, 14:28)latts9923 Wrote: @Tenker
I will have to add ".hdr10." and ".hdr10+." as options to the code that handles the hdr icon. You can try this on your side as well. Close Kodi and open the file IncludesVariables.xml and find the variable named "sdrhdr". Change it to this...
xml:
<variable name="sdrhdr">
<value condition="String.Contains(ListItem.Filenameandpath,.hdr.) | String.Contains(ListItem.Filenameandpath,-hdr)">$VAR[extras_path]hdr.png</value>
<!--* MULTI-MOD *-->
<value condition="String.Contains(ListItem.Filenameandpath,.hdr2.) | String.Contains(ListItem.Filenameandpath,.hdr10.) | String.Contains(ListItem.Filenameandpath,.hdr10+.) | String.Contains(ListItem.Filenameandpath,-hdr2)">$VAR[extras_path]hdr2.png</value>
<value condition="String.Contains(ListItem.Filenameandpath,.dv.) | String.Contains(ListItem.Filenameandpath,-dv)">$VAR[extras_path]dv.png</value>
<!--* MULTI-MOD *-->
<value>$VAR[extras_path]sdr.png</value>
</variable>
Open Kodi again and see if the icon changes.