maybe its the TV ? You can try calling some TV repair shops and getting a price on a screen replacement. However, I think you will find that it will be almost the same price to just get a new TV.
Its happens only with this application. So its strange..