crowbartools / MixrElixr

Browser extension that enhances your Mixer viewing experience with custom emotes, new features, and a ton of options.
https://mixrelixr.com
GNU General Public License v3.0
23 stars 7 forks source link

Issue 105 ftl toggle #106

Closed jzisser9 closed 4 years ago

jzisser9 commented 4 years ago

Requirements

Description of the Change

By default, all Mixer streams load with the Low Latency (FTL) feature turned on. This is not ideal for all users, since it requires a fast and consistent internet connection, and can lead to stream stuttering and other less-than-ideal viewing conditions.

This branch adds a new Setting to the MixrElixr settings pane that allows users to choose to turn off FTL when they join a stream. When this setting is ENABLED, MixrElixr will find the "Low Latency" button as soon as it loads and click it for them.

image

Benefits

Users who would like to load their streams with FTL turned off will now be able to do so without having to remember to do it themselves.

Possible Drawbacks

If Microsoft or Mixer choose to add an option to the base interface, the feature will become redundant but otherwise not necessarily harmful. Still, we would probably want to remove this feature in that case. The feature doesn't try to toggle FTL mode on startup if it's already disabled.

Applicable Issues

105

Note: Please be aware that we may require changes if we believe they are required to meet the vision and standards of Elixr. Don't take suggestions for tweaks personally, we are all simply trying to make Elixr the best that it can be :)