If qualities are available, they shall be choosable
I see you have removed setQuality/getQuality from the YouTube player. I think we should keep the functions since the different players kindof implement an interface. In that way, you don't need the changes done in IV. : Do you agree with me?
Hm, yes I'm not sure what's the most common thing to do here. By removing it completely we might get someone saying "Hey, why's this not implemented?"
One little thing I observed was that the quality actually changes when you change the size of the IV or enter fullscreen. Maybe we could have the menu there just for people to verify the quality, but disable the buttons?
Yes, YouTube still triggers the QualityChanged event if they change it, but you cannot set it yourself any longer.
Should the popup contain all the quality options that YouTube could set it to or rather only the current one? The first option might also be confusing: "Why can't I click on the quality option?"
I made the required changes. If it's a YouTube video, the user will only see the current video quality (that's updates when YouTube changes it) instead of all the options.
Merged into master.