Remove references to --hogcpu from mythcommflag readme.

Fixes #11134

Signed-off-by: Raymond Wagner <rwagner@mythtv.org>
Add "standby" status for mythfrontend standby mode.

Fixes #11183
Fixes #10829.  Handle aspect ratio changes when seeking while paused.
Include cardid in logging where possible.
Fix argument error caught by clang but missed by g++ 4.6.3, from commit 023b90f4ba37744d2a123f68213240a86ae03540
Fix frontend not connecting to the master backend on startup

On a combined BE/FE system, the frontend does not always register with
the backend, which can lead to the backend shutting down due to the idle timer.

The BackendConnectionManager? usually ensures a connection to the
backend by querying the 'Master host prefix'. On a combined BE/FE
this prefix can be retrieved directly without having to communicate
with the backend and no connection is made.

The fix adds a thread-safe alternative to ConnectToMasterServer() and
avoids BackendConnectionManager() from exploiting a side-effect of
GetMasterHostPrefix()

Fixes #11238

Signed-off-by: Stuart Morgan <smorgan@mythtv.org>
Fix some unsafe usage of ConnectToMasterServer(). Fixes #11364
Revert the ugly parts of 023b90f4ba37744d2a123f68213240a86ae03540

I jumbled up streamdata with streamhander in my head while designing that part.
Re-implement cardid logging in streamdata in a much cleaner and more useful way.

Note: this commit may be reverted if it is decided that corrupting the
mpegstream data with (useless) cardid info, is not sufficiently offset by the
extra logging information.
Merge branch 'master' of code.mythtv.org:mythtv
Fix compilation (hopefully) following 5070987ae2a2fffcc356b56b226459b9489061ad
Merge remote-tracking branch 'upstream/master' into stuttering