Fix braino in 802e32ba4dc8852da56db170893e95cbc28637e3 .
Fix missing CEA-708 closed captions.

Recently NBC has changed their CEA-708 encoding and exposed a MythTV
bug.  When the caption window is resized to be smaller, MythTV
inappropriately clears the buffer before an existing caption has been
displayed.  This makes it appear as though many/most captions are
lost.  This patch corrects that (and also makes CEA-608 log output
more readable).
Add support for IMDB based lookups

I'm giving greg credit for this, but the method is significantly
differnet. This includes an explicit regular expression check to ensure
only zero-padded seven digit numbers are queried as IMDB IDs. This is to
prevent any risk of potential overlap with TMDB IDs, once their database
grows that large. This also does not bother applying the IMDB IDs to the
temporary VideoMetadata object as MythTV does not attempt to do anything
with it.

Fixes #11345

Signed-off-by: Raymond Wagner <rwagner@mythtv.org>
Ensure subtitles are cleared when they are supposed to be.

This cleans up the usage of SetRedraw() and safe area clipping so that
the results are actually correct and the right updates are drawn.
Otherwise, depending on the renderer used, the previous subtitle might
not be cleared until the next one is displayed.
Add recording rule template support to Python Bindings.
Update docs to reference config.xml instead of mysql.txt.
Just playing with doxygen grouping a bit.
Add doxygen grouping for mythcommandlineparser.
Explain Qt copy-on-write a little bit better in the doxygen docs.

This probably still needs some examples.
Fix signed/unsigned error in seek computations.
Silence a compiler warning by removing an unused variable.
Add back a missing tr() in the schedule editor.
Fix transitions from a DVD still frame into video.  Fixes #11347.

Signed-off-by: Jim Stichnoth <jstichnoth@mythtv.org>
Fix live TV sometimes pausing at channel changes.

Regression introduced in 91ec76e8afba1833a7cb64f17429910f29b39404 and
related commits.
Allow seeking back through the live TV chain.

Fixes a regression introduced in 0.25.  Refs #11174.
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