Mercurial > mplayer.hg
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); |