Long time GBPVR user. After the unfortunate demise of Zap2It, I was forced to upgrade my installation (which was working perfectly). I went with YAPI2XML, which appears to be getting the correct channel info.
After scheduling a recording recently, I found that it had not worked. I went into Live TV and realized that I couldn't change channels. GBPVR displays my input, the IRBlaster blinks, and my cable box pops up the menu showing the channel, but then nothing happens and the current channel remains.
I tried using the Hauppauge IR utility and it turns my box on and off perfectly, and changes channels accurately. In GBPVR Config, I have it pointed to HaupBlast.exe.
I suspect it might have to do with my YAPI2XML setup, but I'm not sure. The only way I can record things on a schedule is to go the cable box and change the channel myself. The recording works, but it sucks that I have to change the channel myself.
I've included a log (this is the first time I've ever done so, so please let me know if I've done something wrong).
Would like to know if Newest GBPVR version works with the MVP SCREEN POSITION tool. I did not see it in the program list of compatible programs.
If not I will do it the old way.
I know there is a YOU TUBE plug in, but is there another plugin or Utility or another way to migrate to a website via the MVP and watch live video streams?
... has dual audio and single video ports on the back - What do I need to do to be able to run my PS2 through these ports (all cables already in hand) and therefore through the monitor?
Settings advice also would be required. Is GBPVR suitable for this?
I just upgraded my CPU to a dual core. All other system hardware unchanged.
Since then the SRT for all my recordings gets progressively out of sync. Seems to get worse if I'm watching an old recording while doing a new one.
Searched the various threads on SRT and tried using srtmod.exe but didn't work very well.
I rechecked my old recordings and the SRT subtitles still playback perfectly so I believe that the dual core is causing my current problems. Is the some kind of timing problem when recording on a multiprocessor system? Any ideas on how I can fix it?
Iâve come across two problems using the xmlserializer in my plugin. This first one I can work around (but donât understand why it is occurring and the solution is not elegant), but the second has got me stumped.
First Problem.
Unless I include a copy of the plugin dll in the gbpvr folder as well as the plugins\common folder, PVRX2 throws the following exception then when executing settings = (Settings)ser.Deserialize(rdr);
Code:
System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.TypeInitializationException: The type initializer for 'Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings..cctor()
--- End of inner exception stack trace ---
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings..ctor()
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializerContract.get_Reader()
at System.Xml.Serialization.TempAssembly.InvokeReader(XmlMapping mapping, XmlReader xmlReader, XmlDeserializationEvents events, String encodingStyle)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
at ProcessPlugins.ExternalDisplay.Settings.Load() in y:\SharpDevelop Projects\External Display\ExternalDisplayPlugin\Settings.cs:line 513
It would appear the GBPVR and PVRX2 require the plugin DLL be in the GBPVR folder for the xmlserializer to work. I don't get this error if the dll is in both the GBPVR folder and the plugins\common or plugins\legacy folder
Second Problem.
So I copy my dll in to the GBPVR folder but when the plugin gets to settings = (Settings)ser.Deserialize(rdr);
I get in the following log message: Looking for missing assembly in plugin\common: ExternalDisplay.XmlSerializers, Version=0.0.2842.37635, Culture=neutral, PublicKeyToken=null
(My plugin is ExternalDisplay.dll)
Interestingly, the deserializer is working ok for the first couple of lines of the xml file that contain XMLAttributes, but then crashes when trying to deserialize an XMLElementâ and only when run as a plugin. It works fine as a console app, so I know the code and xml file are correctly working.:confused:
Now for some reason, I am unable also unable to use sgen to create an ExternalDisplay.xmlseralizers file. I get an âUnable to load one or more of the requested typesâ error, so I canât even create this file to put in the plugins\common folder to see if that would solve the problem. Googling the error message offers no obvious solutions to the problem.
So my questions are:
why can't I deserializer the XMLElements as a plugin, but when the code is run as a console app, it deserializes perfectly? (I think it might be related to the next question)
why does PVRX2 appear to expect to find the plugin.xmlserializers in plugins\common? I thought that using sgen to create this file is only required for optimisation, and that the xmlserializer will work without the file, generating it âon the flyâ from the dll. (I am almost certain this is the case, because I can run my code as a console application without errors â the config.xml file can deserialized; be modified by my console app; and then serialized and saved back to the file correctly, but the file cannot be loaded/deserialized when the code is run as a plugin)
how can I resolve the error I get with sgen?
why does PVRX2 seem to require the plugin dll to be in the GBPVR folder in order for the xmlserializer to work.
how can I get the xmlserializer to work properly as a plugin?
Hi all
Can anyone tell me where I need to put pictures for Music Library to pick them up as thumbnails? Some of my albums show the pictures and some don't - I've tried putting a picture for each of the albums that don't show a thumbnail in the same folder as the music but that doesn't show up.
Thanks in advance
Rightmark
Gbpvr newbie here in an area with no Freeview reception .
I have an old Hppg WinTV PCI card. There is nothing else written on the card. Windows Device manager confirms it has a BT878A chipset. How do I get gbpvr to recognise it? (What do I put in the direct.ini file?) Anything else I should know?
I'm curious as to what others think about my picture. The bright stuff seems too bright at times. Maybe a saturation issue? I just found my tweak tool and started playing around again to get the best pic I can.