| 1 | --- libs/libmythtv/tv_rec.cpp.bak Sat Jan 31 21:21:58 2009
|
|---|
| 2 | +++ libs/libmythtv/tv_rec.cpp Sat Jan 31 23:40:00 2009
|
|---|
| 3 | @@ -2252,8 +2252,17 @@
|
|---|
| 4 | if (!channel)
|
|---|
| 5 | return false;
|
|---|
| 6 |
|
|---|
| 7 | - QString dummyID;
|
|---|
| 8 | - return channel->CheckChannel(name, dummyID);
|
|---|
| 9 | + QString inputName;
|
|---|
| 10 | + bool ret;
|
|---|
| 11 | +
|
|---|
| 12 | + ret = channel->CheckChannel(name, inputName);
|
|---|
| 13 | +
|
|---|
| 14 | + // If CheckChannel filled in the inputName then we need to
|
|---|
| 15 | + // change inputs
|
|---|
| 16 | + if (!inputName.isEmpty())
|
|---|
| 17 | + channel->SwitchToInput(inputName, name);
|
|---|
| 18 | +
|
|---|
| 19 | + return ret;
|
|---|
| 20 | }
|
|---|
| 21 |
|
|---|
| 22 | /** \fn QString add_spacer(const QString&, const QString&)
|
|---|