From 40b0770272a601ce335a9fc7227221ea3c11cd5b Mon Sep 17 00:00:00 2001 From: Daniel Thor Kristjansson Date: Wed, 18 Jul 2012 12:35:42 -0400 Subject: [PATCH] Refs #10489. Bypass IsTunable check for kPseudoChangeChannel. When a scheduled recorder grabs a LiveTV instance we already know the channel is tunable on this recorder. --- mythtv/libs/libmythtv/tv_play.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mythtv/libs/libmythtv/tv_play.cpp b/mythtv/libs/libmythtv/tv_play.cpp index f0ce904d277..b80e67e00be 100644 --- a/mythtv/libs/libmythtv/tv_play.cpp +++ b/mythtv/libs/libmythtv/tv_play.cpp @@ -7207,7 +7207,11 @@ void TV::ChangeChannel(PlayerContext *ctx, uint chanid, const QString &chan) bool getit = false; if (ctx->recorder) { - if (ctx->pseudoLiveTVState == kPseudoRecording) + if (kPseudoChangeChannel == ctx->pseudoLiveTVState) + { + getit = false; + } + else if (kPseudoRecording == ctx->pseudoLiveTVState) { getit = true; }