Hello all, new to the forums. Just wanted to document my experience with video backgrounds in openlp. We usually apply the video background to what is on the screen by going to media and clicking on the replace live background button as opposed to using a transparent theme as is usually recommended. This is easily done but we have had mixed results. Some videos play great in the background while others are choppy. So I started doing some testing with different types of videos and then went into testing my different themes. I can now get my video backgrounds to work without being choppy 100% of the time. The offending setting I found was in my theme itself. If I choose to apply an outline to the text of the theme I get choppy backgrounds. As long as I stay away from outlines everything is great. I can even see this happen when I have a theme with outline on the text that if I hit the Blank to Theme button, as soon as the text goes away the choppy video goes away. If I hit the button again to bring back the text the choppy video comes back.
I'm a developer by trade but have no experience with Python so I'm lacking suggestions as to how to fix it, but I thought this might point one of you fine devs down the right path.