Sometimes you think you have time, but you don't. Other times you have time but don't feel like coding
I've created a separate repository for the modified confluence skin:
skin.videoconfluence. The reason for doing so is that I do not intend to do any PR on changes in Confluence. I'm not a skinner and at the moment do not have the ambition to become one. To test things out I may need to make changes to the skin every now and then, so I thought it would be more convenient to have a separate repository for that.
I don't know if the changes I made are correct, but they have the intended result. Like I said, I'm not a skinner. Lot's of trial 'n error here... The only file that has changed is the
IncludesBackgroundBuilding.xml file.
The modifications to the XBMC source can be found in the
videobackground branch. The player used for playing the movie/animated GIF (both work) is based on the Karaoke player that is already part of XBMC. So far I have compiled and tested on Ubuntu 14.04 LTS. Since the player does not use hardware acceleration, I do not expect this to work well on a Raspberry Pi, although I guess that the animated GIF should work.
Please be aware of the following topic
[MUST READ] What should and what should not be discussed in this developer forum?, especially bullet 4. Don't expect any binary releases from me.
This may sound a bit harsh, but I'd rather be clear. Time is like money; you can only spend it once. I'd rather spend it working on this instead of spending it on supporting people. That will of course change once the code and solution matures. That is, if it matures because XBMC is not designed for doing this background video playing thing. Let's find out if it can be stretched far enough to make this work.