I can't take not possible as an answer because there are devices that already do so, granted they are processing the video before output and if that is how it can be done then there must be a way to do it!
I can't take not possible as an answer because there are devices that already do so, granted they are processing the video before output and if that is how it can be done then there must be a way to do it!