HDMI on MacBook Pro stopped working
Solution 1:
- could be a hdmi cable issue
- maybe restart your computer. in OSX 10.9 Mavericks has some issue with dual monitoring, restart without the video cable plugged in . once its fully started, try plugging in the video cable again.
Solution 2:
Based on your repair attempts
It is not
..the HDMI cable
..the TV
...the TV input source selector
It starts the connection to the TV but then it shows "no signal"
all this leads to the display settings on your Mac.
Somehow or something has changed those settings, so while connected look the display settings for the TV.
Also make sure your Mac correctly identifies the TV model (Sharp, Samsung ect.) in About this Mac for example.
Additionally there is a little app on your Mac Utility folder called ColorSync Utility, use it to verify and repair the settings.
Here is a screen shot (without TV connected)