[mythtv-commits] mythtv commit: r7604 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Oct 26 19:45:42 EDT 2005


      Author: danielk
        Date: 2005-10-26 23:45:42 +0000 (Wed, 26 Oct 2005)
New Revision: 7604
   Changeset: http://cvs.mythtv.org/trac/changeset/7604

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/firewirechannel.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.h

Log:

Cleans up the input selection code in channel.

Moves RetrieveInputChannels() and StoreInputChannels() from
TVRec to ChannelBase.

Uses a protected function ChannelBase::GetNextInput() to get
next valid input in ChannelBase::ToggleInputs() and elsewhere.

Moves the input initialialization out of SetFormat() into a
new function InitializeInputs() called once at startup.

Removes hack to call SetFormat() in Tune() since it is no longer neaded.

Hopefully fix the format setting stuff in SwitchToInput().






More information about the mythtv-commits mailing list