H264Parser: Only enter the "state changed" state if we have seen a SPS.

Fixes #11882
May help or solve #11886

(cherry picked from commit 306f9fc004d52e87defca84f8c33616ef0e00485)
Don't timeout the signalmonitor until all hope is lost.

(cherry picked from commit 080ef223c56682bbe356be293a53f3d38f6ca5c2)
Re-enable display of tuning status in LiveTV after [9b22460f5]

(cherry picked from commit fc2ba41a253f115976bcc8794b13297ec41eb150)
Following [080ef223c] don't segfault if curRecording is NULL.

(cherry picked from commit fabca8bee90ed0765b9f0f902e92bdbed88f5123)