When I tried to run CONFIG I got the following error popup message: Error Loading Plugin List.
If I continue to Config and go to the Plugin Tab, there are no plugins listed. I started PVRX2 and the plugins were there (i.e. I could call up Weather, TVListings2, etc).
The last thing I did before the problem was install version 8.0.6 of International Cinemal Listings.
Here is the CONFIG.EXE.log.
[COLOR="Blue"]2009-06-17 06:32:58.918 VERBOSE [1] installDirectory is C:\Program Files\Devnz\GBPVR\
2009-06-17 06:32:58.918 VERBOSE [1] configurationFile is config.xml
2009-06-17 06:32:58.933 VERBOSE [1] getValue() loading new key/value into cache: /settings/DatabaseConnectionString
2009-06-17 06:32:58.933 VERBOSE [1] getValue: /settings/DatabaseConnectionString : Data Source=".\gbpvr.db3";Version=3;New=True;
2009-06-17 06:32:58.933 VERBOSE [1] getValue() loading new key/value into cache: /settings/DatabaseIdentityQuery
2009-06-17 06:32:58.933 VERBOSE [1] getValue: /settings/DatabaseIdentityQuery : select last_insert_rowid()
2009-06-17 06:32:58.933 VERBOSE [1] databaseConnectionString is Data Source="C:\Program Files\Devnz\GBPVR\gbpvr.db3";Version=3;New=True;
2009-06-17 06:32:58.933 VERBOSE [1] getValue() loading new key/value into cache: /settings/DatabaseProviderFactory
2009-06-17 06:32:58.933 VERBOSE [1] getValue: /settings/DatabaseProviderFactory : System.Data.SQLite.SQLiteFactory
2009-06-17 06:32:58.933 VERBOSE [1] ...using System.Data.SQLite.SQLiteFactory DB Provider Factory
2009-06-17 06:32:58.933 VERBOSE [1] getValue() loading new key/value into cache: /settings/LoggingLevel
2009-06-17 06:32:58.933 VERBOSE [1] getValue: /settings/LoggingLevel : Error
2009-06-17 06:33:01.683 ERROR [1] Error initializing panel plugin: C:\Program Files\Devnz\GBPVR\plugins\TV Listings\TV Listings.dll
2009-06-17 06:33:01.683 ERROR [1] Item has already been added. Key in dictionary: 'TVRecordings' Key being added: 'TVRecordings'
2009-06-17 06:33:01.683 ERROR [1] at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at System.Collections.Hashtable.Add(Object key, Object value)
at GBPVR.Backend.Common.xc4f12ec3a8a4c96b.xd1ccdef346e6a297(Boolean x8bae2a88590d8cc0)[/COLOR]
I found a cool looking piece of hardware, it is an IR receiver with many features like
- Power on/off via remote
- hardware decoding of ir signal
- Display driver working even when PC is off
- I2C Bus
- I/O Expansion ports
Unfortunatelly the project is only in german, but I think its worth to have a look. If I would have more time (less girlfriend ;o)) I would love to try it with GBPVR.
Sorry, but this is a long and boring post, so feel free to stop reading immediately
I've been playing with LIRC for the PCH/NMT. For those of you who don't know, lirc is the Linux Infrared Remote Control software that is used by lots of linux applications to interface with many supported remote controls.
The PCH has a vastly cut down implementation of lirc built in and Martin Vallevand has successfully amended it to support an additional (Hauppauge) remote. Unfortunately because of the stripped out version of lirc supplied for the NMT, this can only be done by coding and recompiling for every new remote.
I thought it would be nice if any of the long list of supported remotes could be added as they are in 'proper' lirc by adding editable config files into the home directory. That would also allow us to tweak what buttons do what to suit are own preferences. I downloaded the current CVS of lirc and set to work.....
After some time - and not a little rummaging through long forgotten programming skills (or lack of them), I have managed to get to the point that CVS lirc compiles and runs on the NMT. However (I much prefer that word to but), I have now reached a point where I want to integrate into the Gaya and mvpmcx2 applications. Unfortunately, neither app is currently designed to handle the output from the CVS implementation; they use a far simpler, but less configurable method.
CVS lirc work like this...
The signal from IR receiver is decoded by the lirc hardware code based on rules found in /etc/lircd.conf. The details of what key has been pressed on what remote and for how long are then passed to a linux socket in a long human readable string. The user application (irexec, mplayer, mythtv etc) then reads the string from the socket and decides what to do with it using the standard lirc libraries and the contents of the ~/.lircrc file.
The NMT lirc reduces this to...
The signal from IR receiver is decoded by the (fixed) lirc hardware code. That is interpreted by hard coded rules and the output is placed on a linux socket as a short hexadecimal code. That is then used by the application (Gaya or mvpmcx2) with no reference to a .lircrc file.
I can see some merit in having standard CVS lirc on the NMT. It will certainly make it easier to port any apps that use lirc. I am specifically interested in mvpmcx2 here though. To make it work properly, Martin Vallevand would have to rewrite part of the application to include the lirc_client libraries. I don't know how he feels about that, but even if he did, gaya would still not work and I can't see it getting amended in the near future.
To avoid that, I can deviate from the CVS and build a translation into the hardware decoder that still uses part of the .lircrc file to decide its translations, but outputs the hex code directly. That will work for gaya and mvpmcx2, but will make it non portable to other apps.
The alternative is that I write a buffer program that reads the human readable data and translates it using .lircrc and then dumps it onto the socket again for mvpmcx2 and gaya to collect. The down side to that is complication and another daemon running on the poor little NMT's cpu.
I am putting this long and rambling text up here to see if anyone is remotely :eek: interested in me pursuing this further. My wife already thinks I've left her!
The only problem I had, was GB-PVR was being quirky in it's setup (telling me I had to download a EPG, when I had already done so, I also ended up with 8 tuners at one point! and it also showed a different digital source plugin name after reeboot etc etc.). I also had a problem with my recently digital switchover relay transmitter not being listed (I am on a relay from Stockland Hill, using different frequencies), so had to do a full frequency scan).
Anyway, in short, plug in your PlayTV, add a Pinaccle 2000e Dual DVB-T tuner #1 and a Pinaccle 2000e Dual DVB-T tuner #2 and leave region set to all, and do a full channel scan for each. You can also download EPG too.
Well it's been a long time sine I've messed with all this and I'm not having any luck with getting it going.
I have been running MCE 2005 on Dell Xps 410 and a WinTV-HVR-2250. Now I wanted to use GBPVR so i could record HD channels. I'm stuck trying to set up the EPG using MceEpg2XmlTv. When I try to use the GetProviders.bat I get this error - 6/16/2009 4:25:33 PM - Starting MceEpgDownloader (2005 Edition) v1.0.0.6
6/16/2009 4:25:33 PM - Preparing to retrieve headendlist
6/16/2009 4:25:33 PM - - Connecting.
6/16/2009 4:27:03 PM - - Error.
ERROR STATUS: ERSTATUS_XNGENERIC
ERROR STRING:
Here is the path where I have it all (C:\EPG\Graber)
Any help would be great Thanks.:confused::mad:
my config: Klite codec, ffshow and ac3filter. Optical SPDIF output to receiver.
This is not a GBPVR issue but it has to do with the underlying codes used by GBPVR.
I finally got everythign working, all the recordings playing and stuff, and came to the point where some of the files played by GPVR and media player have low volume, and even lower center channel, namely the dialog.
I recently installed Nero so that i can burn some of the files to DVD's including home vidoes... To my surprise, when I open a file (an mkv) using neroshow, the audio is loud and i can hear the dialog.
does any know why this would happen? any know which codecs are being used by neroshow? I'd like to use the same codes for GBPVR and do awa ywith ffdshow.
I'm wondering how to cancel or rather stop a recording where the show has ended but it's till recording because of the post padding.
I just made a cancel in the EWA of it so I could start watching another channel where a movie was about to start but the cancel deleted the whole recoding.
I need this sometimes then the post padding isn't really necessary 'cos the show has ended and I need the tuner to watch another channel.
I'm in the US, and just reconfigured my ATSC tuner after our broadcast DTV transition. One channel in particular gives me problems; I can hear the audio but video remains blank (or remains stuck on the previous video buffer contents).
Both of my digital TVs properly tune this channel with their embedded ATSC tuners, so this appears to be an issue between my tuner card (AverMedia A180) and the GB-PVR scanner. Note that the scanner preview window exhibits the same behavior (audio OK, no video). I wonder if there's a problem with the tuner line that the scanner comes up with?
I extracted the relevant portions of config.exe.log (see below). The problematic channel is 50.2 RTN. Just guessing, the video_PID doesn't seem to be anywhere near the video_PIDs for 50.1 or 50.3 (which both tune correctly). Does anybody know of a way to debug the scanner? Any other suggestions for me to manually compose correct tuning parameters? Thanks for any help!