Ticket #6631: patch.hd.diff
File patch.hd.diff, 2.0 KB (added by , 15 years ago) |
---|
-
programs/mythfrontend/playbackbox.cpp
699 699 iconState = dynamic_cast<MythUIStateType *>(GetChild("audioprops")); 700 700 if (pginfo && iconState) 701 701 { 702 bool updated = false; 703 702 704 for (it = iconMap.begin(); it != iconMap.end(); ++it) 703 705 { 704 706 if (pginfo && pginfo->audioproperties & (*it)) 705 707 { 706 708 iconState->DisplayState(it.key()); 709 updated = true; 707 710 break; 708 711 } 709 712 } 713 714 if (updated == false) 715 iconState->DisplayState("default"); 710 716 } 711 717 else if (iconState) 712 718 iconState->DisplayState("default"); … … 718 724 iconState = dynamic_cast<MythUIStateType *>(GetChild("videoprops")); 719 725 if (pginfo && iconState) 720 726 { 727 bool updated = false; 728 721 729 for (it = iconMap.begin(); it != iconMap.end(); ++it) 722 730 { 723 if (pginfo && pginfo->videoproperties & (*it))731 if (pginfo->videoproperties & (*it)) 724 732 { 725 733 iconState->DisplayState(it.key()); 734 updated = true; 726 735 break; 727 736 } 728 737 } 738 739 if (updated == false) 740 iconState->DisplayState("default"); 729 741 } 730 742 else if (iconState) 731 743 iconState->DisplayState("default"); … … 739 751 iconState = dynamic_cast<MythUIStateType *>(GetChild("subtitletypes")); 740 752 if (pginfo && iconState) 741 753 { 754 bool updated = false; 755 742 756 for (it = iconMap.begin(); it != iconMap.end(); ++it) 743 757 { 744 758 if (pginfo->subtitleType & (*it)) 745 759 { 746 760 iconState->DisplayState(it.key()); 761 updated = true; 747 762 break; 748 763 } 749 764 } 765 766 if (updated == false) 767 iconState->DisplayState("default"); 750 768 } 751 769 else if (iconState) 752 770 iconState->DisplayState("default");