[mythtv-commits] mythtv commit: r7060 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Aug 17 18:21:23 UTC 2005


      Author: danielk
        Date: 2005-08-17 18:21:22 +0000 (Wed, 17 Aug 2005)
New Revision: 7060
   Changeset: http://cvs.mythtv.org/trac/changeset/7060

Modified:

   trunk/mythtv/libs/libmythtv/channel.cpp
   trunk/mythtv/libs/libmythtv/channel.h
   trunk/mythtv/libs/libmythtv/channelbase.cpp
   trunk/mythtv/libs/libmythtv/channelbase.h
   trunk/mythtv/libs/libmythtv/dbox2channel.cpp
   trunk/mythtv/libs/libmythtv/dbox2channel.h
   trunk/mythtv/libs/libmythtv/dvbchannel.cpp
   trunk/mythtv/libs/libmythtv/dvbchannel.h
   trunk/mythtv/libs/libmythtv/firewirechannel.cpp
   trunk/mythtv/libs/libmythtv/firewirechannel.h
   trunk/mythtv/libs/libmythtv/tv_rec.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.h

Log:

Closes #181.

I need more info, such as a log with "-v channel,record" to determine what
exactly the problem was in #181, but this changes TVRec::SetChannel()
and ChannelBase::SwitchToInput() to return false on failure, and abandon
a recording if tuning fails.

My guess is that #181 didn't actually explicitly tune to the previous 
channel, but simply failed to tune to a new channel, and proceeded to
record anyway. If this is the case this commit should address that 
problem. If it doesn't, reopen the ticket and add more info.






More information about the mythtv-commits mailing list