Well, it works nice, but there were small issue with function.
My girlfriend doesn't like flickering it made when there were some fast colour change on screen. So I turned it off after twenty minutes of movie.
Solution I made is quite simple. Just get rid of flickering using simple averaging from previous colours, so colour and brightness doesn't change that fast.
Check out latest sources on GitHub.