so far I have succesfully managed to implement the IInfoPanel interface, and can load an image to display on the main menu page using the renderpanel event, however, if I try to do any kind of drawing GBPVR fails to load.
error.log has this to say
02/11/2004 19:16:12.388 VERBOSE [2] Rendering HomeMenu
02/11/2004 19:16:12.418 ERROR [2] Object reference not set to an instance of an object.
02/11/2004 19:16:12.418 ERROR [2] at DriveSpacePlugin.DriveSpaceTask.renderPanel()
at m.e()
at m..ctor(String directPlayFileName, Boolean mvpMode)
at m.Main(String[] args)
02/11/2004 19:16:12.438 VERBOSE [35] SourceConfigurationContainer.LoadAll()
02/11/2004 19:16:12.438 ERROR [35] Error int SourceConfigurationContainer::LoadAll(): Value cannot be null.
Parameter name: punk
02/11/2004 19:16:12.438 ERROR [35] Stack:
at System.Runtime.InteropServices.Marshal._WrapIUnknownWithComObject(IntPtr i, Object owner)
at System.Data.OleDb.OleDbWrapper.IDataInitialize()
at System.Data.OleDb.OleDbConnection.GetObjectPool()
at System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr)
at System.Data.OleDb.OleDbConnection.Open()
at ax.a()
02/11/2004 19:16:12.438 VERBOSE [35] About to connect to remote recording service
02/11/2004 19:16:12.468 VERBOSE [35] getValue() loading new key/value into cache: /settings/NetRadioBufferSize
02/11/2004 19:16:12.468 VERBOSE [35] getValue: /settings/NetRadioBufferSize : 96000
02/11/2004 19:16:12.468 INFO [35] NetRadio buffer size is: 96000
A bit technical this one. When there are several recordings scheduled to follow on one after the other, it would be nice if GB-PVR did not attempt to change the channel for the next scheduled job when it is the same as the channel number for the current job.
i.e. If Job #1 is recording channel 402 from 18:00 to 19:00 and Job #2 also records channel 402 from 19:00 to 20:00, GB-PVR would not attempt to change the channel at the start of Job #2 - which is what happens now (even when they overlap)
Why? Well, if like me you have an NTL PACE cable box, controlled via a RedEye serial infrared "emulator" you will know that you have a 40% chance of the channel change failing because the cable box's processor is so underpowered that it misses one or more digits (this even happens with the supplied remote control) So, simply put, I like to reduce my risk factor
Also, when you have consecutive programs that run ahead of schedule (as seems to be habitually the case with the Sci-Fi channel) you end up with a 1 or 2 second black gap in the programming while the sloth-like PACE box actions the channel change request - and these muck up attempts to join the end of program 1 to the start of program 2 to get the first few minutes of the show.
Now that GB-PVR has a separate Tray Monitor app (which is much appreciated) would it be possible to add some additional control functions to the right-click context menu? The two I'm really thinking of are:
"Stop Current Recording" and "Record Now" The intention of the former is obvious,; the latter could popup a dialogue requesting a channel number and then start recording until manually stopped. Or maybe these could be buttons on the Status dialogue?
What I would love is to be able to control the system volume using the remote control regardless of where I am in GBPVR.
I wondered what the Mute and Full buttons are used for on the remote as these seems reasonable buttons to use (eithe 'Mute' for vol 'Down' and 'Full' for vol up or use 'Mute' to mute, 'Nameless button' for vol down and Full button for vol up). Could this be done.
I dont use those buttons, so I'm thinking of writing a program that will read the remote, use the Mute and Full buttons to control the volume and pass the others as key events to GBPVR.
But I wont if Sub is willing to build this into the main app.
I obviously started out with the crummy Hauppauge GUI on the MVP. Changing to the GBPVR is a treat. One thing I miss from the Hauppauge GUI is the RESUME function.
are there any plans to incorporate this into the GBPVR GUI??
I'd say every 3rd or 4th recording ends up sorta garbled (looks similiar to when satellite signal gets blocked by snow and the picture continues but it's blocky). I'm not sure if it's a software or hardware issue. I guess I should try capturing some stuff with virtualdub to make sure.
I really like the interface of the GBPVR for the MediaMVP and would like to make this available to MediaMVP users here in the Netherlands. However, ideally as a separate install without the other GBPVR software.
IS this possible?
Posted by: MaBo - 2004-11-02, 10:14 AM - Forum: Wishlist
- No Replies
Hi Sub,
Did you have any progress on implementing basic touchscreen support in the upcoming release?
-The navigation buttons in the EPG are still there, but I also mentioned the use of sliders..
-Back buttons on all menu's,
-Clickable navigation arrows in long menus
-Clickable arrows in selection items (like recording quality etc. These arrows can only be used with the remote for now)
Also see my previous posts on this subject.
BTW are there any other touchscreen users here?
Sub, I don't want to be too pushy, but I would really like it. This lack is the main reason I'm using myHTPC as main menu, and only use gbpvr for the tv/radio stuff...
I have a strange behaviour on recordings done after wakeup from hibernation: The recorded video seems to "out of sync". That means the pictures are moving all the time and the colours are incorrect. When recording on a "normally" started system this effect won't take place.
I'm using a Hauppauge PVR USB2 and this does not happen using Hauppauges WinTV-scheduler.
Does anybody know what to do?
Thanks!
(By the way: GBPVR is a great piece of software, sub)
I'd like to see an archive system that could be used to separate shows you want to watch soon from shows that you want to save for later.
I suspect that my recording habits are pretty common -- I have one set of shows I record to watch as soon as I get time and another set that I either want to save to watch for later or move offline.
Here is how I would like it to work:
There would be a recordings button for "Archive" which would list those shows in that category.
You would have an option on the record screen to set recordings to go directly into the archive list.
You would also have the option when clicking on a show that is in the main list or the archive list to move it to the other list.