I'd like to get some feedback from Sub or other testers though on the following:
Ever since the first release when I update the EPG for the first time after a new install I have to edit my channel numbers. I think this is an issue with XMLTV, not GB-PVR. I only have to do this once though, then whenever I update the EPG again the channels numbers I set up previously work.
For example:
Channel name: 10 QVC
source channel: 1 (I edit this to 10)
Channel name: 11 GOAC011
source channel: 2 (I edit this to 11)
This is hardly a bug or an error, I was just curious if everybody is having to edit the channel numbers.
Great job Sub, not even I could find an error on this release
Sub, I should leave you a note saying that the recording error I got was my fault. I was playing around with GB-PVR launching an external app.
I wanted to see if the program was not exited normally, if GB-PVR would return to the main menu automaticly by killing the external app from the task manager (It did, great job).
I think I may have killed your recording service by mistake, causing the error, actually I am almost sure I did. #### those beta testers
So nothing should be wrong with the recording service, forcing people to reboot after installation. Unless they go around ending processes in the task manager that they shouldn't be
Great release, I'll do some more error hunting tomorrow morning when I get home from work (without killing your processes this time).
1. An option to add a cushion to the record time. (Having the recording start x many minutes before the show is scheduled to end and x many minutes after it is scheduled to end) Having the option to add extra time on the end of a recording would be great for recording sporting events (in case the event goes into overtime)
2. Option on the EPG sub menu to launch an external TV app to tune to the selected channel. Maybe pass the channel number parameter as [channel]. Adding a hotkey to start the TV app to tune the selected channel would be a plus in intergated the epg with a remote.
3. When an external app is launched, the GB-PVR screen turns black. I'd like to be able to set a background image to that black screen. This would give external programs that have a degree of transparency an 'embedded' feel.
I'm just curious, have any of the PVR350 owners tried the PVR350 support? I anxious to know whether it is working for other people. Â It certainly works on my development machine, but it is pretty tricky stuff and possibly could encounter problems on other versions of the Hauppauge drivers.
I have solutions for some of the potential problems, so let me know if you encounter any and we'll see what we can resolve.
Apart the problems that Corey has raised, if i add a button, then edit it straight away i get an error
[b Wrote:Quote[/b] ]
An unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will be shut down immediately.
Object reference not set to an instance of an object
And this is the detailed debug info. Clicking Continue, then Oking the misc section, going back into it allows me to edit the buttons. I would guess this is a mismatch in the storage array and the widget for display.
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
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 ac.b(Object A_0, EventArgs A_1)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.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 machine (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 machine
rather than being handled by this dialog.
[/QUOTE]
Then if i choose to edit a button, change the details, and ok this I end up with the original button in the list as well as the edited button. Both of which are editable.
Only the modified version of the button appears in GB-PVR and once the configuration app is started again only the modified button appears.
I would suggest you play with adding buttons and editing them as duplicate entries appear when more than one button is in the list. I would say its purely an array/widget update problem as only the desired buttons appear on GB-PVR
I was trying to remove channels in the tv guide section of the configuration app. I remove a number of channels but these keep appearing in the TV Guide section of GB-PVR.
I assume i should be able to remove stations that I do not want displayed?
Also, unchecking the enable box for a tv channel, I assume this should remove it from GB-PVR? I restart GB-PVR each time and all the channels are there each time.
Again, install goes nicely. Might be worth offering the option to start the configuration section or even automatically start the config application.
Currently when I go into the Video area, select the directory i want, choose the mpg file, i get an error saying class not registered. The debug box coming up says something about not finding an object instance: DirectShowHelper.playfile(). This is the abbreviated version. I'm guessing I am missing something i should have installed?
The TV guide is sweet now that i have fixed up xmltv output. What would be nice is buttons like titantv to jump forward/backwards n hours; to go to the next day, etc.
Will try the scheduling programs section tomorrow.
Before I start my quick report, please understand that I worked 3rd shift last night and am half asleep right now. Â I apologize in advance if none of this makes any sense
One new problem (I think its new):
The problem is when setting the record directory. Â I think we need to add a trailing slash. Â For example...
If my recording directory is F:\video and I am recording Sportscenter I can watch the recording start as F:\videoSportscenter_1234.mpg (Notice the missing slash... should be F:\video\Sportscenter_1234.mpg)
Once I cancel the recording it also seems to delete itself (I am sure it is related to the directory issue)
If I set my recording directory to F:\ it records fine and does not delete itself. Â Thats why I think the self-deleting issue is related with the directory issue.
Other than that I'd say that your EPG/Scheduler is PERFECT. Â I noticed that you fixed the issues with the special characters in the title, awesome.
Mame plugin works flawless.
Music Library is flawless.
Because of my limited video card I am unable to test your video library (sorry).
I have not tested the remote control features yet, but I have worked with other programs with the remote before. Â I'll play around with this later today and will help anybody that needs help setting thier remotes up.
I have a couple more suggestions, I'll post those in the Wishlist forum.
If you can think of any specific testing you need me to do, let me know.
Configuration section is well laid out and was able to get all the options filled in.
Actually program, well I discovered that my xmltv file was knackered so I could not test this feature. Will sort this out over the weekend.
Navigation of menus was good, though it sometimes got confused with mouse clicks and keyboard navigation.
Anyway I did not get to play with this too much last night, but will give it an overhaul over the weekend.
What would be useful is a Changelog and a TODO list with each release. It would be good to know what is implemented so that we don't report problems with things that are coming in later releases.
I'm going to try to limit my wish list to things that I think can improve what you have already included in beta001 instead of wishing up new features.
1. It's cool that I can scroll backwards in time while using the EPG and see what was on an hour ago, but it may be easier to use if the I could only scroll back to the current time, or current hour. This is the only EPG that I have used that allows you to scroll backwards, it may just seem ackward. Maybe its something that I just need to get used to.
2. Date on the EPG. We curretnly have the time, but if I am looking to schedule a recording for tomorrow or even 3 days from now, having the date of the show somewhere on the EPG (maybe the top right corner? There seems to be some space there) would make things easier to navigate.
3. Volume control in the music library. I'm getting errors using the Video library (see my report) so I am not sure if it includes any volume control or not.