For those who'd like to add Atmos logos to your skin you need to use "atmos" in your file and path naming convention, then add the following code in the following places.
Variables.xml
Atmos logo on menu screens.
Code:
<variable name="AudioFlagVar">
<value condition="SubString(ListItem.Filenameandpath,atmos)">atmoslogo</value>
<value>$INFO[ListItem.AudioCodec]$INFO[ListItem.AudioChannels]\</value>
</variable>
Atmos logo on Video Player OSD
Code:
<variable name="SourceAudioFlagVar">
<value condition="SubString(Player.Filename,atmos)">atmoslogo.png</value>
<value>$INFO[VideoPlayer.AudioCodec]$INFO[VideoPlayer.AudioChannels,,.png]</value>
</variable>
Plus in DialogFullScreenInfo.xml you must replace this line
Code:
<texture fallback="flags/audio/defaultsound.png">$VAR[ColorFlagsAudio]audio/$INFO[VideoPlayer.AudioCodec]$INFO[VideoPlayer.AudioChannels,,.png]</texture>
with this line.
Code:
<texture fallback="flags/audio/defaultsound.png">flags/audio/$VAR[SourceAudioFlagVar]</texture>
And you need to have an Atmos logo flag in your skin/medi/flags/audio folder, in this case named atmoslogo.png.
Here are 3 versions of an Atmos logo.