home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
HDHomeRun Prime Tuner Locked
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="mm1352000" data-source="post: 1077277" data-attributes="member: 82144"><p>I only needed the service log file, and log files are much smaller if zipped up. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p></p><p>From what I can see this problem comes from the fact that TV Server is in an inconsistent state. Currently the first tuner is totally unusable. You only notice when the other two tuners are busy because the rest of the time TV Server gracefully falls back to using the second or third tuner.</p><p></p><p>Restarting the TV service will restore TV Server's ability to use all three tuners.</p><p></p><p>Diving deeper...</p><p>The cause of the problem seems to have been triggered by TV Server temporarily losing access to your tuners:</p><p>[collapse]</p><p>[2014-04-22 11:02:58,788] [Log ] [62 ] [INFO ] - UPnP device HDHomeRun DRI Tuner 1319F623 removed</p><p>[2014-04-22 11:02:58,793] [Log ] [62 ] [INFO ] - remove HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3</p><p>[2014-04-22 11:02:58,797] [Log ] [62 ] [INFO ] - Controller: remove device HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3</p><p>[2014-04-22 11:02:58,801] [Log ] [62 ] [INFO ] - dvb<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />ecompose</p><p>[2014-04-22 11:02:58,803] [Log ] [62 ] [INFO ] - tvcard:FreeAllSubChannels</p><p>[2014-04-22 11:02:58,805] [Log ] [62 ] [INFO ] - stop</p><p>[2014-04-22 11:02:58,908] [Log ] [62 ] [INFO ] - Disposing ConditionalAccess</p><p>[2014-04-22 11:02:58,911] [Log ] [62 ] [INFO ] - free...</p><p>[2014-04-22 11:02:58,913] [Log ] [62 ] [INFO ] - free pins...</p><p>[2014-04-22 11:02:58,915] [Log ] [62 ] [INFO ] - free graph...</p><p>[2014-04-22 11:02:58,921] [Log ] [62 ] [INFO ] - Remove filter from graph: MediaPortal Ts Analyzer</p><p>[2014-04-22 11:02:58,930] [Log ] [62 ] [INFO ] - Remove filter from graph: DRI Source Filter</p><p>[2014-04-22 11:02:58,932] [Log ] [62 ] [INFO ] - free devices...</p><p>[2014-04-22 11:02:58,934] [Log ] [62 ] [INFO ] - decompose done...</p><p>[2014-04-22 11:02:58,937] [Log ] [62 ] [INFO ] - DRI CC: remove source filter</p><p>[2014-04-22 11:03:19,586] [Log ] [26 ] [DEBUG] - Detecting BDA/WDM devices...</p><p>[2014-04-22 11:03:19,590] [Log ] [26 ] [DEBUG] - Detect legacy AM filter devices</p><p>[2014-04-22 11:03:19,626] [Log ] [26 ] [DEBUG] - Detect AM KS crossbar devices</p><p>[2014-04-22 11:03:19,631] [Log ] [26 ] [DEBUG] - Detect AM KS TV tuner devices</p><p>[2014-04-22 11:03:19,639] [Log ] [26 ] [DEBUG] - Detect BDA source devices</p><p>[2014-04-22 11:03:19,945] [Log ] [62 ] [ERROR] - Warn.: UPnPNetworkTracker: Error invoking RootDeviceRemoved delegate</p><p>[2014-04-22 11:03:19,970] [Log ] [62 ] [INFO ] - Exception: UPnP.Infrastructure.CP.UPnPRemoteException: Error writing action call document: Unable to connect to the remote server</p><p> at UPnP.Infrastructure.CP.DeviceConnection.ActionCallState.SetRequestMessage(String message)</p><p> at UPnP.Infrastructure.CP.DeviceConnection.OnActionCalled(CpAction action, IList`1 inParams, Object clientState)</p><p> at UPnP.Infrastructure.CP.DeviceTree.CpAction.BeginInvokeAction(IList`1 inParameters, AsyncCallback callback, Object state)</p><p> at UPnP.Infrastructure.CP.DeviceTree.CpAction.InvokeAction(IList`1 inParameters)</p><p> at TvLibrary.Implementations.Dri.Service.ConnectionManagerService.ConnectionComplete(Int32 connectionId)</p><p> at TvLibrary.Implementations.Dri.TunerDri.Dispose()</p><p> at TvService.TVController.OnDeviceRemoved(String deviceIdentifier)</p><p> at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd)</p><p>[2014-04-22 11:03:19,973] [Log ] [62 ] [INFO ] - Message: Error writing action call document: Unable to connect to the remote server</p><p>[2014-04-22 11:03:19,975] [Log ] [62 ] [INFO ] - Site : Void SetRequestMessage(System.String)</p><p>[2014-04-22 11:03:19,978] [Log ] [62 ] [INFO ] - Source : UPnP</p><p>[2014-04-22 11:03:19,980] [Log ] [62 ] [INFO ] - Stack Trace:</p><p>[2014-04-22 11:03:19,982] [Log ] [62 ] [INFO ] - at UPnP.Infrastructure.CP.DeviceConnection.ActionCallState.SetRequestMessage(String message)</p><p> at UPnP.Infrastructure.CP.DeviceConnection.OnActionCalled(CpAction action, IList`1 inParams, Object clientState)</p><p> at UPnP.Infrastructure.CP.DeviceTree.CpAction.BeginInvokeAction(IList`1 inParameters, AsyncCallback callback, Object state)</p><p> at UPnP.Infrastructure.CP.DeviceTree.CpAction.InvokeAction(IList`1 inParameters)</p><p> at TvLibrary.Implementations.Dri.Service.ConnectionManagerService.ConnectionComplete(Int32 connectionId)</p><p> at TvLibrary.Implementations.Dri.TunerDri.Dispose()</p><p> at TvService.TVController.OnDeviceRemoved(String deviceIdentifier)</p><p> at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd)</p><p>[2014-04-22 11:03:23,512] [Log ] [80 ] [ERROR] - Warn.: UPnPNetworkTracker: Error invoking RootDeviceRemoved delegate</p><p>[2014-04-22 11:03:23,519] [Log ] [80 ] [INFO ] - Exception: System.NullReferenceException: Object reference not set to an instance of an object.</p><p> at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd)</p><p>[2014-04-22 11:03:23,521] [Log ] [80 ] [INFO ] - Message: Object reference not set to an instance of an object.</p><p>[2014-04-22 11:03:23,523] [Log ] [80 ] [INFO ] - Site : Void OnUpnpRootDeviceRemoved(UPnP.Infrastructure.CP.RootDescriptor)</p><p>[2014-04-22 11:03:23,526] [Log ] [80 ] [INFO ] - Source : TVLibrary</p><p>[2014-04-22 11:03:23,528] [Log ] [80 ] [INFO ] - Stack Trace:</p><p>[2014-04-22 11:03:23,530] [Log ] [80 ] [INFO ] - at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor)</p><p> at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd)</p><p>[2014-04-22 11:03:24,014] [Log ] [39 ] [INFO ] - Detected new OCUR/DRI device HDHomeRun DRI Tuner 1319F623</p><p>[2014-04-22 11:03:24,017] [Log ] [39 ] [INFO ] - add HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3</p><p>[2014-04-22 11:03:24,022] [Log ] [39 ] [INFO ] - Controller: add device HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3</p><p>[2014-04-22 11:03:24,030] [Log ] [39 ] [DEBUG] - Controller: creating standard handler</p><p>[2014-04-22 11:03:24,037] [Log ] [39 ] [DEBUG] - Controller: current timeshifting folder is "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer"</p><p>[2014-04-22 11:03:24,041] [Log ] [39 ] [INFO ] - add HDHomeRun Prime Tuner 1319F623-1 uuid:04022FBB-0A57-3437-9B28-AE48FD378429</p><p>[2014-04-22 11:03:24,044] [Log ] [39 ] [INFO ] - Controller: add device HDHomeRun Prime Tuner 1319F623-1 uuid:04022FBB-0A57-3437-9B28-AE48FD378429</p><p>[2014-04-22 11:03:24,051] [Log ] [39 ] [INFO ] - Controller: warn, device was already present</p><p>[2014-04-22 11:03:24,054] [Log ] [39 ] [INFO ] - dvb<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />ecompose</p><p>[2014-04-22 11:03:24,056] [Log ] [39 ] [INFO ] - tvcard:FreeAllSubChannels</p><p>[2014-04-22 11:03:24,059] [Log ] [39 ] [INFO ] - stop</p><p>[2014-04-22 11:03:24,163] [Log ] [39 ] [INFO ] - Disposing ConditionalAccess</p><p>[2014-04-22 11:03:24,165] [Log ] [39 ] [INFO ] - free...</p><p>[2014-04-22 11:03:24,167] [Log ] [39 ] [INFO ] - free pins...</p><p>[2014-04-22 11:03:24,169] [Log ] [39 ] [INFO ] - free graph...</p><p>[2014-04-22 11:03:24,171] [Log ] [39 ] [INFO ] - Remove filter from graph: MediaPortal Ts Analyzer</p><p>[2014-04-22 11:03:24,179] [Log ] [39 ] [INFO ] - Remove filter from graph: DRI Source Filter</p><p>[2014-04-22 11:03:24,182] [Log ] [39 ] [INFO ] - free devices...</p><p>[2014-04-22 11:03:24,184] [Log ] [39 ] [INFO ] - decompose done...</p><p>[2014-04-22 11:03:24,187] [Log ] [39 ] [INFO ] - DRI CC: remove source filter</p><p>[2014-04-22 11:03:24,205] [Log ] [39 ] [INFO ] - Info.: UPnPServerController: GENA disabled for IP endpoint '192.168.1.217'</p><p>[2014-04-22 11:03:24,208] [Log ] [46 ] [INFO ] - Info.: GENAClientController: Stopping listening for multicast messages at IP endpoint '192.168.1.217'</p><p>[2014-04-22 11:03:24,211] [Log ] [39 ] [DEBUG] - Controller: creating standard handler</p><p>[2014-04-22 11:03:24,216] [Log ] [39 ] [DEBUG] - Controller: current timeshifting folder is "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer"</p><p>[2014-04-22 11:03:24,219] [Log ] [39 ] [INFO ] - add HDHomeRun Prime Tuner 1319F623-2 uuid:2329C81D-7E70-3907-BE9D-5E96A08EB4C7</p><p>[2014-04-22 11:03:24,222] [Log ] [39 ] [INFO ] - Controller: add device HDHomeRun Prime Tuner 1319F623-2 uuid:2329C81D-7E70-3907-BE9D-5E96A08EB4C7</p><p>[2014-04-22 11:03:24,228] [Log ] [39 ] [INFO ] - Controller: warn, device was already present</p><p>[2014-04-22 11:03:24,231] [Log ] [39 ] [INFO ] - dvb<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />ecompose</p><p>[2014-04-22 11:03:24,233] [Log ] [39 ] [INFO ] - tvcard:FreeAllSubChannels</p><p>[2014-04-22 11:03:24,236] [Log ] [39 ] [INFO ] - stop</p><p>[2014-04-22 11:03:24,339] [Log ] [39 ] [INFO ] - Disposing ConditionalAccess</p><p>[2014-04-22 11:03:24,341] [Log ] [39 ] [INFO ] - free...</p><p>[2014-04-22 11:03:24,343] [Log ] [39 ] [INFO ] - free pins...</p><p>[2014-04-22 11:03:24,345] [Log ] [39 ] [INFO ] - free graph...</p><p>[2014-04-22 11:03:24,347] [Log ] [39 ] [INFO ] - Remove filter from graph: MediaPortal Ts Analyzer</p><p>[2014-04-22 11:03:24,355] [Log ] [39 ] [INFO ] - Remove filter from graph: DRI Source Filter</p><p>[2014-04-22 11:03:24,357] [Log ] [39 ] [INFO ] - free devices...</p><p>[2014-04-22 11:03:24,359] [Log ] [39 ] [INFO ] - decompose done...</p><p>[2014-04-22 11:03:24,361] [Log ] [39 ] [INFO ] - DRI CC: remove source filter</p><p>[2014-04-22 11:03:24,404] [Log ] [39 ] [DEBUG] - Controller: creating standard handler</p><p>[2014-04-22 11:03:24,418] [Log ] [39 ] [DEBUG] - Controller: current timeshifting folder is "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer"</p><p>[2014-04-22 11:03:32,449] [Log ] [78 ] [DEBUG] - Detecting BDA/WDM devices...</p><p>[2014-04-22 11:03:32,453] [Log ] [78 ] [DEBUG] - Detect legacy AM filter devices</p><p>[2014-04-22 11:03:32,474] [Log ] [78 ] [DEBUG] - Detect AM KS crossbar devices</p><p>[2014-04-22 11:03:32,478] [Log ] [78 ] [DEBUG] - Detect AM KS TV tuner devices</p><p>[2014-04-22 11:03:32,481] [Log ] [78 ] [DEBUG] - Detect BDA source devices</p><p>[2014-04-22 11:24:44,006] [Log ] [46 ] [ERROR] - DRI: failed to subscribe to state variable events for service :ConnectionManager, code = 412, description = Cannot complete event subscription</p><p>[2014-04-22 11:55:04,257] [Log ] [scheduler thread] [INFO ] - Scheduler: Time to record WWORDT 11:55 AM-1:00 PM The People's Court</p><p>[2014-04-22 11:55:04,260] [Log ] [scheduler thread] [INFO ] - Controller: find free card for channel WWORDT</p><p>[2014-04-22 11:55:04,262] [Log ] [scheduler thread] [INFO ] - Controller: find card for channel WWORDT</p><p>[2014-04-22 11:55:04,265] [Log ] [scheduler thread] [INFO ] - Controller: got 1 tuning details for WWORDT</p><p>[2014-04-22 11:55:04,267] [Log ] [scheduler thread] [INFO ] - Controller: channel #1 ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,268] [Log ] [scheduler thread] [INFO ] - Controller: card:1 type:RadioWebStream cannot tune to channel</p><p>[2014-04-22 11:55:04,270] [Log ] [scheduler thread] [INFO ] - Controller: card:2 type<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />vbIP cannot tune to channel</p><p>[2014-04-22 11:55:04,272] [Log ] [scheduler thread] [INFO ] - Controller: card:3 type:Atsc can tune to channel</p><p>[2014-04-22 11:55:04,275] [Log ] [scheduler thread] [INFO ] - Controller: card:4 type:Atsc can tune to channel</p><p>[2014-04-22 11:55:04,277] [Log ] [scheduler thread] [INFO ] - Controller: card:5 type:Atsc can tune to channel</p><p>[2014-04-22 11:55:04,279] [Log ] [scheduler thread] [INFO ] - Controller: found 3 card(s) for channel</p><p>[2014-04-22 11:55:04,280] [Log ] [scheduler thread] [INFO ] - AdvancedCardAllocation.GetAvailableCardsForChannel took 18 msec</p><p>[2014-04-22 11:55:04,282] [Log ] [scheduler thread] [INFO ] - Controller: found 3 free card(s)</p><p>[2014-04-22 11:55:04,284] [Log ] [scheduler thread] [INFO ] - AdvancedCardAllocation.GetFreeCardsForChannel took 23 msec</p><p>[2014-04-22 11:55:04,286] [Log ] [scheduler thread] [DEBUG] - CardReservationBase.RequestCardTuneReservation: placed reservation with id=65, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,288] [Log ] [scheduler thread] [DEBUG] - CardReservationBase.RequestCardTuneReservation: placed reservation with id=66, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,290] [Log ] [scheduler thread] [DEBUG] - CardReservationBase.RequestCardTuneReservation: placed reservation with id=67, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,291] [Log ] [scheduler thread] [INFO ] - Controller: card:3 type:Atsc users: 0</p><p>[2014-04-22 11:55:04,293] [Log ] [scheduler thread] [INFO ] - Controller: card:3 type:Atsc is available</p><p>[2014-04-22 11:55:04,295] [Log ] [scheduler thread] [INFO ] - Controller: card:4 type:Atsc users: 0</p><p>[2014-04-22 11:55:04,296] [Log ] [scheduler thread] [INFO ] - Controller: card:4 type:Atsc is available</p><p>[2014-04-22 11:55:04,298] [Log ] [scheduler thread] [INFO ] - Controller: card:5 type:Atsc users: 0</p><p>[2014-04-22 11:55:04,299] [Log ] [scheduler thread] [INFO ] - Controller: card:5 type:Atsc is available</p><p>[2014-04-22 11:55:04,301] [Log ] [scheduler thread] [DEBUG] - CancelCardReservationsExceedingMaxConcurrentTickets: removing exceeding nr of tickets, only 2 allowed at a time but found 3</p><p>[2014-04-22 11:55:04,303] [Log ] [scheduler thread] [DEBUG] - CardReservation.CancelCardReservation id=67</p><p>[2014-04-22 11:55:04,304] [Log ] [scheduler thread] [INFO ] - scheduler: try max 3 of 3 free cards for recording</p><p>[2014-04-22 11:55:04,307] [Log ] [scheduler thread] [INFO ] - Scheduler : record, first tune to channel</p><p>[2014-04-22 11:55:04,309] [Log ] [scheduler thread] [INFO ] - card: Tune on card 3 to subchannel WWOR-DT</p><p>[2014-04-22 11:55:04,311] [Log ] [scheduler thread] [DEBUG] - card: user: scheduler63:3:-1 tune ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,319] [Log ] [scheduler thread] [INFO ] - atsc:Tune:ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,321] [Log ] [scheduler thread] [INFO ] - DRI CC: connect to device, keep-alive = True</p><p>[2014-04-22 11:55:04,324] [Log ] [scheduler thread] [INFO ] - DRI CC: remove source filter</p><p>[2014-04-22 11:55:04,326] [Log ] [scheduler thread] [ERROR] - Exception <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" />ystem.ArgumentException: An item with the same key has already been added.</p><p> at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)</p><p> at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)</p><p> at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)</p><p> at UPnP.Infrastructure.CP.UPnPControlPoint.DoConnect(RootDescriptor descriptor, String deviceUuid, DataTypeResolverDlgt dataTypeResolver, Boolean useHttpKeepAlive)</p><p> at TvLibrary.Implementations.Dri.TunerDri.BuildGraph()</p><p> at TvLibrary.Implementations.Dri.TunerDri.BeforeTune(IChannel channel)</p><p> at TvLibrary.Implementations.DVB.TvCardATSC.Tune(Int32 subChannelId, IChannel channel)</p><p></p><p>[2014-04-22 11:55:04,333] [Log ] [scheduler thread] [ERROR] - Exception <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" />ystem.ArgumentException: An item with the same key has already been added.</p><p> at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)</p><p> at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)</p><p> at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)</p><p> at UPnP.Infrastructure.CP.UPnPControlPoint.DoConnect(RootDescriptor descriptor, String deviceUuid, DataTypeResolverDlgt dataTypeResolver, Boolean useHttpKeepAlive)</p><p> at TvLibrary.Implementations.Dri.TunerDri.BuildGraph()</p><p> at TvLibrary.Implementations.Dri.TunerDri.BeforeTune(IChannel channel)</p><p> at TvLibrary.Implementations.DVB.TvCardATSC.Tune(Int32 subChannelId, IChannel channel)</p><p> at TvService.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)</p><p></p><p>[2014-04-22 11:55:04,336] [Log ] [scheduler thread] [DEBUG] - CardReservation.RemoveTuneTicket: removed reservation with id=65, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam</p><p>[2014-04-22 11:55:04,338] [Log ] [scheduler thread] [INFO ] - scheduler: recording failed, lets try next available card.[/collapse]</p><p></p><p>The PRIME removal was detected.</p><p>When a tuner is removed, TV Server has to clean up.</p><p>In the process of cleaning up the first PRIME tuner there was an error. This error caused the other two tuners not to be cleaned up.</p><p>Within 30 seconds the PRIME is redetected.</p><p>TV Server notices that the other two tuners were not cleaned up and deals with that.</p><p>When TV Server tries to use the first tuner we see that the tuner is unusable.</p></blockquote><p></p>
[QUOTE="mm1352000, post: 1077277, member: 82144"] I only needed the service log file, and log files are much smaller if zipped up. :) From what I can see this problem comes from the fact that TV Server is in an inconsistent state. Currently the first tuner is totally unusable. You only notice when the other two tuners are busy because the rest of the time TV Server gracefully falls back to using the second or third tuner. Restarting the TV service will restore TV Server's ability to use all three tuners. Diving deeper... The cause of the problem seems to have been triggered by TV Server temporarily losing access to your tuners: [collapse] [2014-04-22 11:02:58,788] [Log ] [62 ] [INFO ] - UPnP device HDHomeRun DRI Tuner 1319F623 removed [2014-04-22 11:02:58,793] [Log ] [62 ] [INFO ] - remove HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3 [2014-04-22 11:02:58,797] [Log ] [62 ] [INFO ] - Controller: remove device HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3 [2014-04-22 11:02:58,801] [Log ] [62 ] [INFO ] - dvb:Decompose [2014-04-22 11:02:58,803] [Log ] [62 ] [INFO ] - tvcard:FreeAllSubChannels [2014-04-22 11:02:58,805] [Log ] [62 ] [INFO ] - stop [2014-04-22 11:02:58,908] [Log ] [62 ] [INFO ] - Disposing ConditionalAccess [2014-04-22 11:02:58,911] [Log ] [62 ] [INFO ] - free... [2014-04-22 11:02:58,913] [Log ] [62 ] [INFO ] - free pins... [2014-04-22 11:02:58,915] [Log ] [62 ] [INFO ] - free graph... [2014-04-22 11:02:58,921] [Log ] [62 ] [INFO ] - Remove filter from graph: MediaPortal Ts Analyzer [2014-04-22 11:02:58,930] [Log ] [62 ] [INFO ] - Remove filter from graph: DRI Source Filter [2014-04-22 11:02:58,932] [Log ] [62 ] [INFO ] - free devices... [2014-04-22 11:02:58,934] [Log ] [62 ] [INFO ] - decompose done... [2014-04-22 11:02:58,937] [Log ] [62 ] [INFO ] - DRI CC: remove source filter [2014-04-22 11:03:19,586] [Log ] [26 ] [DEBUG] - Detecting BDA/WDM devices... [2014-04-22 11:03:19,590] [Log ] [26 ] [DEBUG] - Detect legacy AM filter devices [2014-04-22 11:03:19,626] [Log ] [26 ] [DEBUG] - Detect AM KS crossbar devices [2014-04-22 11:03:19,631] [Log ] [26 ] [DEBUG] - Detect AM KS TV tuner devices [2014-04-22 11:03:19,639] [Log ] [26 ] [DEBUG] - Detect BDA source devices [2014-04-22 11:03:19,945] [Log ] [62 ] [ERROR] - Warn.: UPnPNetworkTracker: Error invoking RootDeviceRemoved delegate [2014-04-22 11:03:19,970] [Log ] [62 ] [INFO ] - Exception: UPnP.Infrastructure.CP.UPnPRemoteException: Error writing action call document: Unable to connect to the remote server at UPnP.Infrastructure.CP.DeviceConnection.ActionCallState.SetRequestMessage(String message) at UPnP.Infrastructure.CP.DeviceConnection.OnActionCalled(CpAction action, IList`1 inParams, Object clientState) at UPnP.Infrastructure.CP.DeviceTree.CpAction.BeginInvokeAction(IList`1 inParameters, AsyncCallback callback, Object state) at UPnP.Infrastructure.CP.DeviceTree.CpAction.InvokeAction(IList`1 inParameters) at TvLibrary.Implementations.Dri.Service.ConnectionManagerService.ConnectionComplete(Int32 connectionId) at TvLibrary.Implementations.Dri.TunerDri.Dispose() at TvService.TVController.OnDeviceRemoved(String deviceIdentifier) at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd) [2014-04-22 11:03:19,973] [Log ] [62 ] [INFO ] - Message: Error writing action call document: Unable to connect to the remote server [2014-04-22 11:03:19,975] [Log ] [62 ] [INFO ] - Site : Void SetRequestMessage(System.String) [2014-04-22 11:03:19,978] [Log ] [62 ] [INFO ] - Source : UPnP [2014-04-22 11:03:19,980] [Log ] [62 ] [INFO ] - Stack Trace: [2014-04-22 11:03:19,982] [Log ] [62 ] [INFO ] - at UPnP.Infrastructure.CP.DeviceConnection.ActionCallState.SetRequestMessage(String message) at UPnP.Infrastructure.CP.DeviceConnection.OnActionCalled(CpAction action, IList`1 inParams, Object clientState) at UPnP.Infrastructure.CP.DeviceTree.CpAction.BeginInvokeAction(IList`1 inParameters, AsyncCallback callback, Object state) at UPnP.Infrastructure.CP.DeviceTree.CpAction.InvokeAction(IList`1 inParameters) at TvLibrary.Implementations.Dri.Service.ConnectionManagerService.ConnectionComplete(Int32 connectionId) at TvLibrary.Implementations.Dri.TunerDri.Dispose() at TvService.TVController.OnDeviceRemoved(String deviceIdentifier) at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd) [2014-04-22 11:03:23,512] [Log ] [80 ] [ERROR] - Warn.: UPnPNetworkTracker: Error invoking RootDeviceRemoved delegate [2014-04-22 11:03:23,519] [Log ] [80 ] [INFO ] - Exception: System.NullReferenceException: Object reference not set to an instance of an object. at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd) [2014-04-22 11:03:23,521] [Log ] [80 ] [INFO ] - Message: Object reference not set to an instance of an object. [2014-04-22 11:03:23,523] [Log ] [80 ] [INFO ] - Site : Void OnUpnpRootDeviceRemoved(UPnP.Infrastructure.CP.RootDescriptor) [2014-04-22 11:03:23,526] [Log ] [80 ] [INFO ] - Source : TVLibrary [2014-04-22 11:03:23,528] [Log ] [80 ] [INFO ] - Stack Trace: [2014-04-22 11:03:23,530] [Log ] [80 ] [INFO ] - at TvLibrary.Implementations.DeviceDetector.OnUpnpRootDeviceRemoved(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.DeviceRemovedDlgt.Invoke(RootDescriptor rootDescriptor) at UPnP.Infrastructure.CP.UPnPNetworkTracker.InvokeRootDeviceRemoved(RootDescriptor rd) [2014-04-22 11:03:24,014] [Log ] [39 ] [INFO ] - Detected new OCUR/DRI device HDHomeRun DRI Tuner 1319F623 [2014-04-22 11:03:24,017] [Log ] [39 ] [INFO ] - add HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3 [2014-04-22 11:03:24,022] [Log ] [39 ] [INFO ] - Controller: add device HDHomeRun Prime Tuner 1319F623-0 uuid:45491C72-39D6-38C3-808B-84FAABDF50D3 [2014-04-22 11:03:24,030] [Log ] [39 ] [DEBUG] - Controller: creating standard handler [2014-04-22 11:03:24,037] [Log ] [39 ] [DEBUG] - Controller: current timeshifting folder is "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer" [2014-04-22 11:03:24,041] [Log ] [39 ] [INFO ] - add HDHomeRun Prime Tuner 1319F623-1 uuid:04022FBB-0A57-3437-9B28-AE48FD378429 [2014-04-22 11:03:24,044] [Log ] [39 ] [INFO ] - Controller: add device HDHomeRun Prime Tuner 1319F623-1 uuid:04022FBB-0A57-3437-9B28-AE48FD378429 [2014-04-22 11:03:24,051] [Log ] [39 ] [INFO ] - Controller: warn, device was already present [2014-04-22 11:03:24,054] [Log ] [39 ] [INFO ] - dvb:Decompose [2014-04-22 11:03:24,056] [Log ] [39 ] [INFO ] - tvcard:FreeAllSubChannels [2014-04-22 11:03:24,059] [Log ] [39 ] [INFO ] - stop [2014-04-22 11:03:24,163] [Log ] [39 ] [INFO ] - Disposing ConditionalAccess [2014-04-22 11:03:24,165] [Log ] [39 ] [INFO ] - free... [2014-04-22 11:03:24,167] [Log ] [39 ] [INFO ] - free pins... [2014-04-22 11:03:24,169] [Log ] [39 ] [INFO ] - free graph... [2014-04-22 11:03:24,171] [Log ] [39 ] [INFO ] - Remove filter from graph: MediaPortal Ts Analyzer [2014-04-22 11:03:24,179] [Log ] [39 ] [INFO ] - Remove filter from graph: DRI Source Filter [2014-04-22 11:03:24,182] [Log ] [39 ] [INFO ] - free devices... [2014-04-22 11:03:24,184] [Log ] [39 ] [INFO ] - decompose done... [2014-04-22 11:03:24,187] [Log ] [39 ] [INFO ] - DRI CC: remove source filter [2014-04-22 11:03:24,205] [Log ] [39 ] [INFO ] - Info.: UPnPServerController: GENA disabled for IP endpoint '192.168.1.217' [2014-04-22 11:03:24,208] [Log ] [46 ] [INFO ] - Info.: GENAClientController: Stopping listening for multicast messages at IP endpoint '192.168.1.217' [2014-04-22 11:03:24,211] [Log ] [39 ] [DEBUG] - Controller: creating standard handler [2014-04-22 11:03:24,216] [Log ] [39 ] [DEBUG] - Controller: current timeshifting folder is "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer" [2014-04-22 11:03:24,219] [Log ] [39 ] [INFO ] - add HDHomeRun Prime Tuner 1319F623-2 uuid:2329C81D-7E70-3907-BE9D-5E96A08EB4C7 [2014-04-22 11:03:24,222] [Log ] [39 ] [INFO ] - Controller: add device HDHomeRun Prime Tuner 1319F623-2 uuid:2329C81D-7E70-3907-BE9D-5E96A08EB4C7 [2014-04-22 11:03:24,228] [Log ] [39 ] [INFO ] - Controller: warn, device was already present [2014-04-22 11:03:24,231] [Log ] [39 ] [INFO ] - dvb:Decompose [2014-04-22 11:03:24,233] [Log ] [39 ] [INFO ] - tvcard:FreeAllSubChannels [2014-04-22 11:03:24,236] [Log ] [39 ] [INFO ] - stop [2014-04-22 11:03:24,339] [Log ] [39 ] [INFO ] - Disposing ConditionalAccess [2014-04-22 11:03:24,341] [Log ] [39 ] [INFO ] - free... [2014-04-22 11:03:24,343] [Log ] [39 ] [INFO ] - free pins... [2014-04-22 11:03:24,345] [Log ] [39 ] [INFO ] - free graph... [2014-04-22 11:03:24,347] [Log ] [39 ] [INFO ] - Remove filter from graph: MediaPortal Ts Analyzer [2014-04-22 11:03:24,355] [Log ] [39 ] [INFO ] - Remove filter from graph: DRI Source Filter [2014-04-22 11:03:24,357] [Log ] [39 ] [INFO ] - free devices... [2014-04-22 11:03:24,359] [Log ] [39 ] [INFO ] - decompose done... [2014-04-22 11:03:24,361] [Log ] [39 ] [INFO ] - DRI CC: remove source filter [2014-04-22 11:03:24,404] [Log ] [39 ] [DEBUG] - Controller: creating standard handler [2014-04-22 11:03:24,418] [Log ] [39 ] [DEBUG] - Controller: current timeshifting folder is "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer" [2014-04-22 11:03:32,449] [Log ] [78 ] [DEBUG] - Detecting BDA/WDM devices... [2014-04-22 11:03:32,453] [Log ] [78 ] [DEBUG] - Detect legacy AM filter devices [2014-04-22 11:03:32,474] [Log ] [78 ] [DEBUG] - Detect AM KS crossbar devices [2014-04-22 11:03:32,478] [Log ] [78 ] [DEBUG] - Detect AM KS TV tuner devices [2014-04-22 11:03:32,481] [Log ] [78 ] [DEBUG] - Detect BDA source devices [2014-04-22 11:24:44,006] [Log ] [46 ] [ERROR] - DRI: failed to subscribe to state variable events for service :ConnectionManager, code = 412, description = Cannot complete event subscription [2014-04-22 11:55:04,257] [Log ] [scheduler thread] [INFO ] - Scheduler: Time to record WWORDT 11:55 AM-1:00 PM The People's Court [2014-04-22 11:55:04,260] [Log ] [scheduler thread] [INFO ] - Controller: find free card for channel WWORDT [2014-04-22 11:55:04,262] [Log ] [scheduler thread] [INFO ] - Controller: find card for channel WWORDT [2014-04-22 11:55:04,265] [Log ] [scheduler thread] [INFO ] - Controller: got 1 tuning details for WWORDT [2014-04-22 11:55:04,267] [Log ] [scheduler thread] [INFO ] - Controller: channel #1 ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,268] [Log ] [scheduler thread] [INFO ] - Controller: card:1 type:RadioWebStream cannot tune to channel [2014-04-22 11:55:04,270] [Log ] [scheduler thread] [INFO ] - Controller: card:2 type:DvbIP cannot tune to channel [2014-04-22 11:55:04,272] [Log ] [scheduler thread] [INFO ] - Controller: card:3 type:Atsc can tune to channel [2014-04-22 11:55:04,275] [Log ] [scheduler thread] [INFO ] - Controller: card:4 type:Atsc can tune to channel [2014-04-22 11:55:04,277] [Log ] [scheduler thread] [INFO ] - Controller: card:5 type:Atsc can tune to channel [2014-04-22 11:55:04,279] [Log ] [scheduler thread] [INFO ] - Controller: found 3 card(s) for channel [2014-04-22 11:55:04,280] [Log ] [scheduler thread] [INFO ] - AdvancedCardAllocation.GetAvailableCardsForChannel took 18 msec [2014-04-22 11:55:04,282] [Log ] [scheduler thread] [INFO ] - Controller: found 3 free card(s) [2014-04-22 11:55:04,284] [Log ] [scheduler thread] [INFO ] - AdvancedCardAllocation.GetFreeCardsForChannel took 23 msec [2014-04-22 11:55:04,286] [Log ] [scheduler thread] [DEBUG] - CardReservationBase.RequestCardTuneReservation: placed reservation with id=65, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,288] [Log ] [scheduler thread] [DEBUG] - CardReservationBase.RequestCardTuneReservation: placed reservation with id=66, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,290] [Log ] [scheduler thread] [DEBUG] - CardReservationBase.RequestCardTuneReservation: placed reservation with id=67, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,291] [Log ] [scheduler thread] [INFO ] - Controller: card:3 type:Atsc users: 0 [2014-04-22 11:55:04,293] [Log ] [scheduler thread] [INFO ] - Controller: card:3 type:Atsc is available [2014-04-22 11:55:04,295] [Log ] [scheduler thread] [INFO ] - Controller: card:4 type:Atsc users: 0 [2014-04-22 11:55:04,296] [Log ] [scheduler thread] [INFO ] - Controller: card:4 type:Atsc is available [2014-04-22 11:55:04,298] [Log ] [scheduler thread] [INFO ] - Controller: card:5 type:Atsc users: 0 [2014-04-22 11:55:04,299] [Log ] [scheduler thread] [INFO ] - Controller: card:5 type:Atsc is available [2014-04-22 11:55:04,301] [Log ] [scheduler thread] [DEBUG] - CancelCardReservationsExceedingMaxConcurrentTickets: removing exceeding nr of tickets, only 2 allowed at a time but found 3 [2014-04-22 11:55:04,303] [Log ] [scheduler thread] [DEBUG] - CardReservation.CancelCardReservation id=67 [2014-04-22 11:55:04,304] [Log ] [scheduler thread] [INFO ] - scheduler: try max 3 of 3 free cards for recording [2014-04-22 11:55:04,307] [Log ] [scheduler thread] [INFO ] - Scheduler : record, first tune to channel [2014-04-22 11:55:04,309] [Log ] [scheduler thread] [INFO ] - card: Tune on card 3 to subchannel WWOR-DT [2014-04-22 11:55:04,311] [Log ] [scheduler thread] [DEBUG] - card: user: scheduler63:3:-1 tune ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,319] [Log ] [scheduler thread] [INFO ] - atsc:Tune:ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,321] [Log ] [scheduler thread] [INFO ] - DRI CC: connect to device, keep-alive = True [2014-04-22 11:55:04,324] [Log ] [scheduler thread] [INFO ] - DRI CC: remove source filter [2014-04-22 11:55:04,326] [Log ] [scheduler thread] [ERROR] - Exception :System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at UPnP.Infrastructure.CP.UPnPControlPoint.DoConnect(RootDescriptor descriptor, String deviceUuid, DataTypeResolverDlgt dataTypeResolver, Boolean useHttpKeepAlive) at TvLibrary.Implementations.Dri.TunerDri.BuildGraph() at TvLibrary.Implementations.Dri.TunerDri.BeforeTune(IChannel channel) at TvLibrary.Implementations.DVB.TvCardATSC.Tune(Int32 subChannelId, IChannel channel) [2014-04-22 11:55:04,333] [Log ] [scheduler thread] [ERROR] - Exception :System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at UPnP.Infrastructure.CP.UPnPControlPoint.DoConnect(RootDescriptor descriptor, String deviceUuid, DataTypeResolverDlgt dataTypeResolver, Boolean useHttpKeepAlive) at TvLibrary.Implementations.Dri.TunerDri.BuildGraph() at TvLibrary.Implementations.Dri.TunerDri.BeforeTune(IChannel channel) at TvLibrary.Implementations.DVB.TvCardATSC.Tune(Int32 subChannelId, IChannel channel) at TvService.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel) [2014-04-22 11:55:04,336] [Log ] [scheduler thread] [DEBUG] - CardReservation.RemoveTuneTicket: removed reservation with id=65, tuningdetails=ATSC:tv:Cable WWOR-DT Freq:523250 ONID:161 TSID:0 SID:1030 PMT:0x1DA6 FTA:False LCN:74 phys:74 maj:509 min:0 mod:Mod256Qam [2014-04-22 11:55:04,338] [Log ] [scheduler thread] [INFO ] - scheduler: recording failed, lets try next available card.[/collapse] The PRIME removal was detected. When a tuner is removed, TV Server has to clean up. In the process of cleaning up the first PRIME tuner there was an error. This error caused the other two tuners not to be cleaned up. Within 30 seconds the PRIME is redetected. TV Server notices that the other two tuners were not cleaned up and deals with that. When TV Server tries to use the first tuner we see that the tuner is unusable. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
HDHomeRun Prime Tuner Locked
Contact us
RSS
Top
Bottom