# HG changeset patch # User ib # Date 1399471632 0 # Node ID 4eeb8a38a971466764eeea2ef43fd15b2801e9b6 # Parent ec312b34e302972036dab654ce0db63fb5a90a3a Simplify code. Set guiInfo.AudioChannels in existing if/else statement. diff -r ec312b34e302 -r 4eeb8a38a971 gui/interface.c --- a/gui/interface.c Wed May 07 14:03:40 2014 +0000 +++ b/gui/interface.c Wed May 07 14:07:12 2014 +0000 @@ -811,12 +811,13 @@ sh_audio = data; if (sh_audio) { + guiInfo.AudioChannels = sh_audio->channels; ad = sh_audio->ad_driver; guiInfo.AudioPassthrough = (gstrcmp(ad->info->short_name, "hwac3") == 0); - } else + } else { + guiInfo.AudioChannels = 0; guiInfo.AudioPassthrough = False; - - guiInfo.AudioChannels = (sh_audio ? sh_audio->channels : 0); + } if (guiInfo.AudioPassthrough) btnSet(evSetVolume, btnDisabled); diff -r ec312b34e302 -r 4eeb8a38a971 gui/win32/interface.c --- a/gui/win32/interface.c Wed May 07 14:03:40 2014 +0000 +++ b/gui/win32/interface.c Wed May 07 14:07:12 2014 +0000 @@ -627,12 +627,15 @@ sh_audio = data; if (sh_audio) { + guiInfo.AudioChannels = sh_audio->channels; ad = sh_audio->ad_driver; guiInfo.AudioPassthrough = (gstrcmp(ad->info->short_name, "hwac3") == 0); } else + { + guiInfo.AudioChannels = 0; guiInfo.AudioPassthrough = FALSE; - guiInfo.AudioChannels = sh_audio ? sh_audio->channels : 0; + } if (sh_audio && !guiInfo.sh_video) guiInfo.VideoWindow = FALSE; if(IsWindowVisible(mygui->videowindow) && !guiInfo.VideoWindow) ShowWindow(mygui->videowindow, SW_HIDE);