I separated these out into another post because they are repeats of the ones sent by direct email.
1) While an MP3 is playing, I can't stop it! Buttons do not seem to respond. If I choose a second track, it plays 'over the top' of the first one.
2) If I run the app from a drive other than the C: it ignores all the settings.
3) TV guide causes whole app to popup repreating error on any futher key press. (I tried the skin.XML) edit. Will post an XMLTV extract to you right now.
Thanks very much for the app.
I think that it is fairy incredible for 5 weeks work.
I have another small? bug for you:
Windows XP, PVR 350, TV out
I chose an MPG to play and then stopped it before the end and chose another one.
A few seconds of the first mpg played before the second one started and then 10 seconds or so into playback the screen froze. Main app thread contiued no problem.
I know we have briefly discussed some changes you are going to make later on as far as skinning is concerned. Â I have a couple more suggestions. Â You probably have many of these planned already
1. Â More options for the sub menus. Â Like when you click on a recording, or TV program from the EPG. Â To be able to set background images, or even the color would be nice. Â I think I noticed that button spacing for the recordings skin is not available, or if it is its not in the xml file.
2. Â Font, width and hieght settings on the channel grid. Â Also an option not to use the channel icons. Â Option to change the 'selected channel' color and the 'channel scheduled for recording' color.
I don't think the description font setings on the main menu skin work correctly. Â I've tried changing the font size and type in the xml file and it made no changes to the display.
Is the program's ratting and gerne included in XMLTV? Those would look great on the EPG.
Great job so far sub, I'm just about finished with another skin.
Looks great so far... I am currently using on my PC monitor, but would like to get to use on a TV once I can find cables long enough!
Things I would like to see:
automatic updating of epg - e.g. ananonva does an xml file that is updated daily for UK tv - perhaps a service that picks up the updates and incorporates into the EPG.
ability to use PDC/VPS for start and stop times (ok I'm really hoping here) - in the UK tv shows don't start at the time specified in the EPG - they may start several minutes earlier or later, so you can lose the start or end of the prog. The way video recorders get round this is to pick up a signal from the broadcaster (PDC - programme delivery control in the UK, VPS - video programming system other places in Europe) - which is sent in the VBI as a teletext magazine, which starts when the programme starts and stops when it stops. If teletext is possible from the tuner (as is the case for Hauppauge PVR-250/350's) this should be feasible with enough knowledge of how the card works (I think).
OSD on the TV out for the PVR-350... in fact, the whole GUI out to the TV out :-)
Album/Movie artwork for the music/video section (or perhaps a frame from the video if not)
A "play TV" option - if this is to be used as the primary interface to the PC from a TV, being able to go to live TV, perhaps even from the EPG would be useful.
Now that the recording is working Thanks Sub! I go into the Recordings, select the program i just recorded. this brings up the menu with Play, Delete, Exit.
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.