NextPVR can't find any device(s), tho it worked perfectly before... a day before it normally recorded, next day it couldn't find devices, I didn't install any new software, hardware, no restart of the pc..
So it's throwing exception when I go to Settings -> Devices:
"Unhandled exception has occured in a component in your application..."
Under Details is this:
[COLOR="#0000FF"]See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.FileLoadException: A procedure imported by 'Unmanaged.dll' could not be loaded.
File name: 'Unmanaged.dll'
at NShared.DigitalRecorder.GetPresentDevices()
at NShared.Visible.CaptureSource.UpdateDevices(ICaptureSourceUpdateStatus callback)
at NextPVR.Settings.DevicesSettingsPage.ShowDevices(Boolean updateDevices)
at NextPVR.Settings.DevicesSettingsPage.DevicesSettingsPage_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.UserControl.OnLoad(EventArgs e)
at System.Windows.Forms.UserControl.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ControlCollection.Add(Control value)
at NextPVR.Settings.SettingsForm.listBoxPageSelector_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
at System.Windows.Forms.ListBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
[/COLOR]
My Device "Evolve Venus", it's an AF90xx chip device, is working ok, is visible in Windows' Device Manager, and it works in other apps (DVB Dream). Btw I tested it on another pc with Win 8.0 Pro and NextPVR - there it is working ok.
My OS is Windows 8.1 Pro, so it could be maybe some combo of Win8.1 & NextPVR & last week's windows updates? Don't know... :/
I tried freshly reinstall NextPVR (with deleted folders in c:\Users\Public\... c:\Program Files\... deleted things in registry too),
reinstall drivers, tho it wasn't problem of device itself...
All without positive effect..
On September 9th 2014, Schedules Direct made an announcement on their forums that TMS is dropping DataDirect service on November 1st 2014 - however plans are in place but developers may want to take note of the upcoming changes.
Quote:"Thankfully there is no need to panic, as Schedules Direct was already hard at work implementing a more modern JSON-based service using newer/better data feeds from TMS. This service offers the following improvements:
More efficient "differential" transfer method. You only download the data that changes. Mid-day updates are fast and efficient.
The ability to combine multiple source feeds into one output product.
Additional data fields, including:
"season/episode" numbering!
Images for cast, episodes
NFL Sunday Ticket Details!!!!
Completely custom lineups, including "Free to Airâ Satellite
ability to share QAM tuning info
Additional International Lineups
This service is up and running now, and grabbers are available for MythTV and SageTV. We also encourage others to develop grabbers for their own applications.
In addition to the JSON service, a separate service is being developed to mimic the DataDirect feed. It's not ready yet but should be able to provide basic functionality for those legacy applications that can't move to JSON. It is expected to have most, but not all of the data currently in the Data Direct feed and will be updated daily. More details will be available about this later."
Ok - Soon after DVB-T launched in NZ I switched to Win7 Media Center - Mainly for the better Audio support for HE-AAC. At the time the only option for GBPVR (as it was still then) was the one written in Norway and I had problems with Audio Sync that required skipping back and forward to bring back into sync. The biggest reason I stuck with Media Center so long was the Xbox 360 as extender (It got me permission from the wife to buy two Xbox 360s ) but now I am back so I can use my newly purchased Hauppauge Colossus card to record much better quality from my STB than Media Center would allow.
First I have to say - Its good to be back, I installed the latest version - It detected my card (Only the Colossus in at present, I'll shift the others soon) and let me import an XMLTV epg with ease. 10 - 15 minutes and I was up and running with a guide and able to watch/record from my STB.
Its going to mean some expenditure - I've liked having the PC in the garage out of the way and Xbox's to do the playback and scheduling etc - I think I'll go with the latest Celeron based Intel NUC, they are cheap, QUIET, tiny, reliable and when I eval'd one a while back it played any HD media I threw at it without batting an eyelid - Anyone using these as a NPVR Client PC?
I've seriously missed the client/server setup - Amazes me with MCE with such great support for Xbox's as Extenders and yet there is no way to make a pc work other than to simply playback recordings (No EPG / Scheduling etc).
Any way - I look forward to reading and hopefully contributing to the forums and hope to see a lot of the old crew that were here when I was last loyal
Sub, I am trying to extend the end time of a recording dynamically but something is going wrong, any ideas?
Code:
5:58 PM
LivePvrData.Data.Net.Responses.StatusResponse [Title=College Football, Status=14:05 2nd Qtr, IsValid=True, IsActive=True, IsComplete=False, IsError=False, ]
STATUS_IN_PROGRESS
13/09/2014 6:00:00 PM
(here my code says that the game is still on so don't end at 6)
schd.EndTime = schd.EndTime.AddMinutes(2);
schd.Save();
5:59 PM
LivePvrData.Data.Net.Responses.StatusResponse [Title=College Football, Status=14:05 2nd Qtr, IsValid=True, IsActive=True, IsComplete=False, IsError=False, ]
STATUS_IN_PROGRESS
13/09/2014 6:02:00 PM
(good Console.WriteLine(schd.EndTime.ToLocalTime()) shows the new end time)
6:00 PM
LivePvrData.Data.Net.Responses.StatusResponse [Title=College Football, Status=14:05 2nd Qtr, IsValid=True, IsActive=True, IsComplete=False, IsError=False, ]
STATUS_COMPLETED
13/09/2014 6:01:00 PM
6:01 PM
(but it still end at 6:01 with my one minute of padding)
When I try to use the "archive" option in the recordings screen I get an unhandled exception report with the following info. I'm using the current version of nPVR and have tried this function both with the default skin and the NextBlue skin. Logs are attached. Any idea why this is not working?
Quote:See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at NUtility.SkinHelper.GetElementAlpha(String name)
at NUtility.Controls.UiStatic..ctor(String name, Hashtable args, SkinHelper skinHelper)
at NUtility.Base.SimpleListPopup..ctor(String relativeSkinFilename, List`1 availableOptions)
at NextPVR.TV.ShowDetailsPopup.HandleCommand(String command)
at NextPVR.TV.ShowDetailsPopup.HandleButtonCommand(String buttonName)
at NUtility.Controls.UiButtonList.OnKeyDown(KeyEventArgs e)
at NextPVR.TV.ShowDetailsPopup.OnKeyDown(KeyEventArgs e)
at NextPVR.ControllerForm.OnKeyDown(Object sender, KeyEventArgs e)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at NextPVR.ControllerForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I don't watch a lot of live TV so this is not a major problem for me, but if I do attempt to watch live TV the audio stutters badly and it's unwatchable.
I have a transcoding HDHomerun which is sending a H.264 stream to NPVR. If I disable transcoding then the audio sounds fine.
I thought maybe it was a audio decoder issue but I don't think so anymore, I've tried both Lav and AC3Filter with the same results and my PC has plenty of remaining CPU and RAM.
The audio works fine if I watch Live TV with transcoding enabled in XBMC or in HDHomerun's QuickTV app so the problem seems localized to NPVR.
Anyways I just wanted to report the potential issue so that you are aware of it.
When I try to playback recordings they either say they've failed, or look to be okay until you click on the recording to start watching it and I get...
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at VideoRendererEVR.ShowOSD(HBITMAP__* hbitmap)
at Native.PlaybackNative.SetOSD(Bitmap osdImage)
at NextPVR.Players.PlaybackProxyFactory.SetOSD(List`1 renderList)
at NextPVR.Players.BasePlayer.RefeshOSD()
at NextPVR.Players.VideoPlayer.RefeshOSD()
at NextPVR.ControllerForm.timer1_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
How can I correct this please? If I click the Continue button it just closes and reopens the dialog box for this error. I have to use Windows Task Manager to abort the application.
I want episodes for every show to be sorted by date ascending. It looks like it stores sort order per show such that I have to drill into each show to display the episodes and change the sort for each of them individually. Is there any way to set a global default sort order for episodes? Thanks.
I've been using GBPVR and now NPVR for a few years. Currently running v 3.2.9 on Win7. Recently, I've had a lot of my recorded TV shows freeze on playback for about 30 seconds, then return to the NPVR menu. "Resume" doesn't work after a freeze up. It starts playback at the end of the recording. I restart playback at the beginning, skip through the "bad" spot and can watch more. Sometimes, it's only one spot in a recording. In some cases, it happens several times over the course of a recording.
I've read through the forum postings that others have noticed this behavior, but haven't seen any definite solutions. I've already tried different decoders. I cannot think of any event or change in configuration that would have caused this to start happening within the past few months.
This morning, I deleted all my old logs so the current log would only capture this event. Is there anything new I could try? Log attached.