Ticket #3245: 3245.diff

File 3245.diff, 1.2 KB (added by paulh, 12 years ago)

Updated patch to trunk r16446

  • libs/libmythtv/tv_play.cpp

     
    47714771        activenvp->ResetTeletext();
    47724772    }
    47734773
     4774    QString oldinputname = activerecorder->GetInput();
     4775
    47744776    activerecorder->ChangeChannel(direction);
    47754777    ClearInputQueues(false);
    47764778
     
    47784780        SetMuteTimer(kMuteTimeout * 2);
    47794781
    47804782    UnpauseLiveTV();
     4783
     4784    // If activenvp is main nvp, show new input in on screen display
     4785    if (nvp && activenvp == nvp && oldinputname != activerecorder->GetInput())
     4786        UpdateOSDInput();
    47814787}
    47824788
    47834789QString TV::GetQueuedInput(void) const
     
    51045110        activenvp->ResetTeletext();
    51055111    }
    51065112
     5113    QString oldinputname = activerecorder->GetInput();
     5114
    51075115    activerecorder->SetChannel(channum);
    51085116
    51095117    if (muted)
    51105118        SetMuteTimer(kMuteTimeout * 2);
    51115119
    51125120    UnpauseLiveTV();
     5121
     5122    // If activenvp is main nvp, show new input in on screen display
     5123    if (nvp && activenvp == nvp && oldinputname != activerecorder->GetInput())
     5124        UpdateOSDInput();
    51135125}
    51145126
    51155127void TV::AddPreviousChannel(void)