From: <pat...@us...> - 2007-01-29 23:35:53
|
Revision: 48 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=48&view=rev Author: patrick_sf Date: 2007-01-29 15:35:51 -0800 (Mon, 29 Jan 2007) Log Message: ----------- Updated the digital subchannel code again Modified Paths: -------------- trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.cs trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.csproj Modified: trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.cs =================================================================== --- trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.cs 2007-01-29 21:35:54 UTC (rev 47) +++ trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.cs 2007-01-29 23:35:51 UTC (rev 48) @@ -59,14 +59,18 @@ { if (message.Message == GUIMessage.MessageType.GUI_MSG_TUNE_EXTERNAL_CHANNEL) { + if (message.Label == null) + return; + + string channelString = message.Label; + if (_settings.AllowDigitalSubchannels) { - _serialInterface.TuneToChannel(message.Label); + _serialInterface.TuneToChannel(channelString); } else { - int channelNumber; - channelNumber = Convert.ToInt32(message.Label); + int channelNumber = Convert.ToInt32(channelString); if (channelNumber >= 0 && channelNumber <= 65535) { _serialInterface.TuneToChannel(channelNumber); Modified: trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.csproj =================================================================== --- trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.csproj 2007-01-29 21:35:54 UTC (rev 47) +++ trunk/plugins/DirectTv/TVE 2 DirecTV Plugin/TunerPlugin/TunerPlugin.csproj 2007-01-29 23:35:51 UTC (rev 48) @@ -60,18 +60,18 @@ </ItemGroup> <ItemGroup> <Reference Include="Accessibility" /> - <Reference Include="Core, Version=1.0.2585.19609, Culture=neutral, processorArchitecture=x86"> + <Reference Include="Core, Version=1.0.2546.32606, Culture=neutral, processorArchitecture=x86"> <SpecificVersion>False</SpecificVersion> - <HintPath>..\..\..\..\References-MP-SVN\Core.dll</HintPath> + <HintPath>..\..\..\..\..\References-MP-v0.2.2-Release\Core.DLL</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.Data" /> <Reference Include="System.Drawing" /> <Reference Include="System.Windows.Forms" /> <Reference Include="System.Xml" /> - <Reference Include="Utils, Version=1.0.2585.19595, Culture=neutral, processorArchitecture=x86"> + <Reference Include="Utils, Version=1.0.2546.32604, Culture=neutral, processorArchitecture=x86"> <SpecificVersion>False</SpecificVersion> - <HintPath>..\..\..\..\References-MP-SVN\Utils.dll</HintPath> + <HintPath>..\..\..\..\..\References-MP-v0.2.2-Release\Utils.DLL</HintPath> </Reference> </ItemGroup> <PropertyGroup> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |