comparison gui/interface.c @ 37092:4eeb8a38a971

Simplify code. Set guiInfo.AudioChannels in existing if/else statement.
author ib
date Wed, 07 May 2014 14:07:12 +0000
parents 91628537e24e
children cdb4677ef147
comparison
equal deleted inserted replaced
37091:ec312b34e302 37092:4eeb8a38a971
809 case GUI_SET_AUDIO: 809 case GUI_SET_AUDIO:
810 810
811 sh_audio = data; 811 sh_audio = data;
812 812
813 if (sh_audio) { 813 if (sh_audio) {
814 guiInfo.AudioChannels = sh_audio->channels;
814 ad = sh_audio->ad_driver; 815 ad = sh_audio->ad_driver;
815 guiInfo.AudioPassthrough = (gstrcmp(ad->info->short_name, "hwac3") == 0); 816 guiInfo.AudioPassthrough = (gstrcmp(ad->info->short_name, "hwac3") == 0);
816 } else 817 } else {
818 guiInfo.AudioChannels = 0;
817 guiInfo.AudioPassthrough = False; 819 guiInfo.AudioPassthrough = False;
818 820 }
819 guiInfo.AudioChannels = (sh_audio ? sh_audio->channels : 0);
820 821
821 if (guiInfo.AudioPassthrough) 822 if (guiInfo.AudioPassthrough)
822 btnSet(evSetVolume, btnDisabled); 823 btnSet(evSetVolume, btnDisabled);
823 if (guiInfo.AudioChannels < 2 || guiInfo.AudioPassthrough) 824 if (guiInfo.AudioChannels < 2 || guiInfo.AudioPassthrough)
824 btnSet(evSetBalance, btnDisabled); 825 btnSet(evSetBalance, btnDisabled);