First off, love this plugin. Spent the last two weeks converting my dvd collection to avi so I could store them all on the pc. Wife and kids really enjoy it also.
Is there an option to print out a list of all movies in the database? If the option isn't there (I can't find one) is that something that could be added? A list that could be saved to a word document for reference purposes would be perfect.
Second, I have several shows that are a series. Ie, Band of Brothers, Avatar, Monk, Little House box sets, etc. I can add all of these to MovieWiz but that makes the list of 'All' movies really long and time consuming to navigate. Is there any way to have these show up with a sub-category for each episode? I actually remembered reading someone asking a similar question but can't seem to find that post now.
Has anyone got some clues as to why this exception in my plugin is occurring for a user on one system running Vista and 1.1.5 but not under my XP with 1.1.5. Of course the OS might be irrelevant, but don't understand why the the error seems to occur somewhere just before the DoStart method, because the try{} catch{} in DoStart() doesn't seem to be catching any error.
After the error, the plugin's destructor appears to be called.
I am also naïvely assuming that the other seven downloads of the plugin at the time of writing this post are working successfully.
Any thoughts on what to try to resolve the problem??
Code:
2008-01-16 12:28:10.657 VERBOSE [1] getValue() loading new key/value into cache: /settings/PluginsEnabled
2008-01-16 12:28:10.657 VERBOSE [1] getValue: /settings/PluginsEnabled : true
2008-01-16 12:28:10.663 INFO [1] loadNewStylePlugins()...
2008-01-16 12:28:10.663 INFO [1] About to check 'C:\Program Files\devnz\gbpvr\plugins\ExternalDisplay' for plugins
2008-01-16 12:28:10.663 VERBOSE [1] About to check file: C:\Program Files\devnz\gbpvr\plugins\ExternalDisplay\ExternalDisplay.dll
2008-01-16 12:28:10.711 INFO [1] ExternalDisplay: .ctr called by plugin or config
2008-01-16 12:28:10.711 VERBOSE [1] ExternalDisplay: Calling DoStart()
2008-01-16 12:28:10.714 ERROR [1] Error initializing event plugin: C:\Program Files\devnz\gbpvr\plugins\ExternalDisplay\ExternalDisplay.dll
2008-01-16 12:28:10.714 ERROR [1] Exception has been thrown by the target of an invocation.
2008-01-16 12:28:10.717 ERROR [1] at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at GBPVR.Backend.Common.xc4f12ec3a8a4c96b.xd1ccdef346e6a297(Boolean x8bae2a88590d8cc0)
2008-01-16 12:28:10.722 VERBOSE [1] creating DirectRecordingSource
2008-01-16 12:28:10.723 VERBOSE [1] Loading DirectRecordingSource Configuration : 1
2008-01-16 12:28:10.770 VERBOSE [1] creating DirectRecordingSource
2008-01-16 12:28:10.770 VERBOSE [1] Loading DirectRecordingSource Configuration : 2
2008-01-16 12:28:10.773 VERBOSE [1] creating DirectRecordingSource
Code:
public GBPVRExternalDisplayTask()
{
Logger.Info("ExternalDisplay: .ctr called by plugin or config");
if (PluginHelperFactory.getPluginHelper() == null) return;
Logger.Verbose("ExternalDisplay: Calling DoStart()");
DoStart();
Logger.Verbose("ExternalDisplay: DoStart() Complete");
Application.ApplicationExit += new EventHandler(this.OnExit);
System.Timers.Timer NullTimer = new System.Timers.Timer(60000);
NullTimer.Elapsed += new System.Timers.ElapsedEventHandler(DoNothing);
NullTimer.Start();
NullTimer.Enabled = true;
Logger.Verbose("ExternalDisplay: .ctr() Complete");
return;
}
public void DoStart()
{
try
{
if (t != null && t.IsAlive) //Already started?
{
Logger.Info("ExternalDisplay DoStart called twice - already started...");
return;
}
Logger.Info("ExternalDisplay plugin starting...");
......
Logger.Verbose("ExternalDisplay: Start the main background thread");
stopRequested = false;
t = new Thread(new ThreadStart(Run));
t.Priority = ThreadPriority.Lowest;
t.IsBackground=true;
t.Name = "ExternalDisplay";
t.Start();
}
catch (Exception ex)
{
Logger.Info("ExternalDisplay.DoStart: Exception while starting plugin: " + ex.Message);
if (t != null && t.IsAlive)
{
t.Abort();
}
t = null;
}
}
I've seen "telnet to MVP" suggested as a diagnostic aid in many forum threads, but in order to do it, how do you find out the ip address of the MVP? Is the address issued by the server PC? Is it always the same? etc. etc. ?
When I try to watch Live TV it just shows a black screen on my TV. No video. Everything else works sort of OK. I have this problem with my onboard (SiS) graphics as well as my NVIDIA GeForce 8500 graphics card. When using SageTV I do not have the issue. Does anyone know how to fix this? Thank you very much for any help.
I'm just starting to use this dongle. I've finally figured out how to get the MVP to start in emulation mode via the config file. I am now wondering how I can get back to the mvpmc screen/menu from the GBPVR menu if I want to? Is that possible with a certain keystroke sequence on the remote?
Hi All, not so much a plugin question here, rather a general development question. I'm playing around with controlling Digital BDA devices in C# (Windows) and was wondering whether GBPVR used DirectShow or the VideoControl and whether DirectShow has advantages over the VideoControl.
Obviously you are closer to the metal with DirectShow and have better control, but the VideoControl is a lot easier to use
Hi. I recently configured the web admin to stream my files. When I go to my tv guide by the syntax http://ip:port/gbpvr I am taken straight to my tv guide. Their is no login for username and password. The only time I have a username and login is to access the config tab. Is this normal? I would much rather have access to my streaming files and guide data be limited to someone who has entered a given username and password.
I live in Sweden and I just going into digital-world.
I have a Firedtv and it found all channels when I scan in Config.
But after when I try to see all programs only free channels have a picture.
Its comming a window saying "No signal detected........"
When I try the program sent with the Firedtv (Firedtv viewer) all channels works perfectly.
So its not wrong with my CA-module in the Firedtv or the card.