bool DVBChannel::Tune(const DTVMultiplex &tuning, QString inputname, bool force_reset, bool same_input) { QMutexLocker lock(&tune_lock); if (master) { SetSIStandard(tuning.sistandard); first_tune = false; if (!master->IsOpen()) { VERBOSE(VB_CHANNEL, LOC + "tuning on slave channel"); inputname = GetInputByNum(nextInputID >= 0 ? nextInputID : currentInputID); return master->Tune(tuning, inputname, force_reset, same_input); } return true; }