NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) v
1 2 3 4 5 … 125 Next »
iMONDisplayPlugin Release

 
  • 0 Vote(s) - 0 Average
iMONDisplayPlugin Release
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 52,984
Threads: 956
Joined: May 2006
#161
2014-09-18, 10:51 PM (This post was last modified: 2014-09-18, 11:25 PM by mvallevand.)
Try replacing with this and let me know.

Since it uses sqlite, I might need to compile it for x86 if you are running 64 bit.

Martin
pBS
Offline

Posting Freak

Posts: 4,829
Threads: 182
Joined: Aug 2005
#162
2014-09-20, 09:24 PM
cool, thanks... but it still has same issue with livetv.. looks like just with database lookups on what's currently playing on livetv channel..
all the other database lookups work fine...[recordings,etc]

Quote:2014-09-20 16:14:56.906 [DEBUG][1] Source Aspect Ratio: 16x9
2014-09-20 16:14:56.906 [DEBUG][1] GetEventCode() returned: 0x8101
2014-09-20 16:14:56.906 [ERROR][1] iMonDisplayPlugin: PluginFailed
2014-09-20 16:14:57.234 [ERROR][1] Unexpected error in EPGEvent.LoadByOID(): System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at NUtility.EPGEvent.GetListingsForTimePeriod(DateTime startTime, DateTime endTime)
2014-09-20 16:14:57.312 [ERROR][1] iMonDisplayPlugin: Error while getting current Channelinformation
2014-09-20 16:14:57.312 [ERROR][1] iMonDisplayPlugin: Message: Sequence contains no matching element
2014-09-20 16:14:57.359 [ERROR][1] iMonDisplayPlugin: Location: DisplayAPI.RegistryHandler.UpdateRegistry(Object sender, EventArgs eArgs)
2014-09-20 16:14:57.390 [DEBUG][1] GetDuration returning 1
2014-09-20 16:14:57.406 [DEBUG][1] Updating OSD.
2014-09-20 16:14:57.687 [ERROR][1] Unexpected error in EPGEvent.LoadByOID(): System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at NUtility.EPGEvent.GetListingsForTimePeriod(DateTime startTime, DateTime endTime)
and of course, database error,locked database in service log..

really appreciate you lookin at this..hope it's not too much..
[am on 32bit win also]
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie
pBS
Offline

Posting Freak

Posts: 4,829
Threads: 182
Joined: Aug 2005
#163
2014-09-20, 09:34 PM (This post was last modified: 2014-09-20, 09:54 PM by pBS.)
btw, you can easily test it without a vfd/lcd and even lcdsmartie isn't needed...Smile
just put files that belong in plugin directory, and look in registry for resulting data..

[from installer.bat]
COPY nPVR_iMON_API.dll "%Datadir%\Plugins\iMonDisplayPlugin\"
COPY iMonDisplayPluginSettings.xml "%Datadir%\Plugins\iMonDisplayPlugin\"
COPY nPVR_iMON_API.pdb "%Datadir%\Plugins\iMonDisplayPlugin\"
COPY ID3.dll "%Datadir%\Plugins\iMonDisplayPlugin\"
[also copy the iMonDisplayPluginSettings.xml file into Imon plugin dir]

COPY CoreAudioApi.dll "%InstallDir%" [NPVR dir]
COPY ADS.dll "%InstallDir%"
COPY ID3.dll "%InstallDir%"

look in SOFTWARE\\npvrlcd\\ for the data...mostly having probs with custom_line1, it shows channel # but never gets current show..
maybe changes in nutility.dll? or possibly the sqlite dll...
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 52,984
Threads: 956
Joined: May 2006
#164
2014-09-20, 10:17 PM
I'd say that looks to be more an anomaly in your database than a code problem than.

Martin
pBS
Offline

Posting Freak

Posts: 4,829
Threads: 182
Joined: Aug 2005
#165
2014-09-20, 11:12 PM
hmmm, nothing weird in my database i can see, but i'll clean it out and try livetv again..
maybe cuz i am on xp? hmmm..
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie
pBS
Offline

Posting Freak

Posts: 4,829
Threads: 182
Joined: Aug 2005
#166
2014-09-20, 11:41 PM
yay, thanks for catchin that, seems something was weird in my db, tho everything else worked fine..:confused:
anyways, thanks to the new channels export, etc. i was able to rebuild rather easily and poof, all ok again..
probably from the many upgrades i've done in succession..

now to get back to the transition to nPvr so i can use my new Prime fulltime...Big Grin
i'll make some tweaks to this plugin install to make sure it's ok for future...as i will be using it continuously..

thanks again..You rock!
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie
RetroHQ
Offline

Junior Member

Posts: 4
Threads: 0
Joined: Sep 2014
#167
2014-09-27, 04:06 PM
The download link for iMON_Patch_7_91_0929_Beta.zip appears to be broken on the soundgraph site -- can anyone send me a copy please!?

Thankyou!
pBS
Offline

Posting Freak

Posts: 4,829
Threads: 182
Joined: Aug 2005
#168
2014-09-27, 11:20 PM
if you find it post a copy here, i'm sure others will need it also...
[displays served by LCDSmartie don't need it]

i noticed multiple recordings weren't showing properly, only first current recording shows..so i am using a db call to display currently recording shows, which isn't a problem as i also use it to show recordings while npvr is off..Smile

i'll be uploading my config after i get it all tweaked for the default install..
hoping i can work out 'next:' for when going to sleep by then...
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie
pBS
Offline

Posting Freak

Posts: 4,829
Threads: 182
Joined: Aug 2005
#169
2014-09-28, 12:54 AM (This post was last modified: 2014-09-28, 01:07 AM by pBS.)
i found it on my machine...Big Grin
unfortunately it's 4 mb so too large to post here...i can't find it anywhere online either...
[stupid soundgraph website got hacked and is of almost no help at all]
try iMON_Patch_7_91_0929_Beta.zip for now..
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie
RetroHQ
Offline

Junior Member

Posts: 4
Threads: 0
Joined: Sep 2014
#170
2014-09-28, 06:39 AM
Excellent, thankyou!

Ok, I have the latest beta driver for iMON installed, but am having problems getting the plugin to work on Win7. Frontview works fine with the display, but I get nothing with the plugin. It's quite an old iMON display in an Antec Fusion HTPC case.

If I run with administrator priviliges I get this --

Code:
2014-09-28 07:31:51.404    [DEBUG][1]    About to look for plugin directories in: C:\Users\Public\NPVR\Plugins\
2014-09-28 07:31:51.404    [DEBUG][1]    About to check for plugin interfaces in: C:\Users\Public\NPVR\Plugins\Files\Files.dll
2014-09-28 07:31:51.404    [DEBUG][1]    Plugin PDB also exists: C:\Users\Public\NPVR\Plugins\Files\Files.pdb
2014-09-28 07:31:51.404    [DEBUG][1]    About to check for plugin interfaces in: C:\Users\Public\NPVR\Plugins\iMonDisplayPlugin\nPVR_iMON_API.dll
2014-09-28 07:31:51.404    [DEBUG][1]    Plugin PDB also exists: C:\Users\Public\NPVR\Plugins\iMonDisplayPlugin\nPVR_iMON_API.pdb
2014-09-28 07:31:51.419    [DEBUG][1]    About to check for plugin interfaces in: C:\Users\Public\NPVR\Plugins\ProgramsPlugin\ProgramsPlugin.dll
2014-09-28 07:31:51.419    [DEBUG][1]    Skipping non-existant plugin directory: C:\Program Files\NPVR\Plugins\
2014-09-28 07:31:51.419    [DEBUG][1]    Load@1.1
2014-09-28 07:31:51.419    [DEBUG][1]    Load@1.2
2014-09-28 07:31:51.419    [DEBUG][1]    Loaded menu item: TV Guide
2014-09-28 07:31:51.451    [DEBUG][1]    Loaded menu item: Recordings
2014-09-28 07:31:51.451    [DEBUG][1]    Loaded menu item: Live TV
2014-09-28 07:31:51.451    [DEBUG][1]    Loaded menu item: Search
2014-09-28 07:31:51.451    [DEBUG][1]    Loaded menu item: Music
2014-09-28 07:31:51.451    [DEBUG][1]    Loaded menu item: Videos
2014-09-28 07:31:51.451    [DEBUG][1]    Loaded menu item: Pictures
2014-09-28 07:31:51.466    [DEBUG][1]    Loaded menu item: DVD
2014-09-28 07:31:51.466    [DEBUG][1]    Loaded menu item: Exit
2014-09-28 07:31:51.466    [DEBUG][1]    Loaded menu item: Programs
2014-09-28 07:31:51.482    [DEBUG][1]    Menu loaded
2014-09-28 07:31:51.544    [DEBUG][1]    Load@2
2014-09-28 07:31:51.591    [DEBUG][1]    Load@3
2014-09-28 07:31:51.653    [DEBUG][1]    Supports HardwareVertexProcessing
2014-09-28 07:31:51.653    [DEBUG][1]    Supports PureDevice
2014-09-28 07:31:51.700    [DEBUG][1]    Load@4
2014-09-28 07:31:51.700    [DEBUG][1]    Load@5
2014-09-28 07:31:51.700    [DEBUG][1]    Load@6
2014-09-28 07:31:51.700    [INFO][1]    iMonDisplayPlugin: Init API...... Succeeded
2014-09-28 07:31:51.818    [DEBUG][1]    Load@7
2014-09-28 07:31:51.818    [DEBUG][1]    Load@8
2014-09-28 07:31:51.818    [DEBUG][1]    Load@exit
2014-09-28 07:31:54.708    [ERROR][1]    iMonDisplayPlugin: PluginFailed

and if I run it normally I get a registry error --

Code:
2014-09-28 07:35:58.951    [DEBUG][1]    About to check for plugin interfaces in: C:\Users\Public\NPVR\Plugins\iMonDisplayPlugin\nPVR_iMON_API.dll
2014-09-28 07:35:58.952    [DEBUG][1]    Plugin PDB also exists: C:\Users\Public\NPVR\Plugins\iMonDisplayPlugin\nPVR_iMON_API.pdb
2014-09-28 07:35:58.968    [ERROR][1]    Error loading screen plugin: C:\Users\Public\NPVR\Plugins\iMonDisplayPlugin\nPVR_iMON_API.dll
2014-09-28 07:35:58.969    [ERROR][1]    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.UnauthorizedAccessException: Access to the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\npvrlcd\RAW' is denied.
   at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
   at Microsoft.Win32.RegistryKey.CreateSubKeyInternal(String subkey, RegistryKeyPermissionCheck permissionCheck, Object registrySecurityObj, RegistryOptions registryOptions)
   at Microsoft.Win32.RegistryKey.CreateSubKey(String subkey)
   at DisplayAPI.RegistryHandler..ctor() in C:\Dev\NextPVR\Plugins\iMonDisplayPlugin\Registry\RegistryHandler.cs:line 67
   at DisplayAPI.iMonDisplayPlugin..ctor() in C:\Dev\NextPVR\Plugins\iMonDisplayPlugin\EventNotification.cs:line 28
   --- End of inner exception stack trace ---
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at NUtility.PluginRegistry.LoadPluginsFromRoot(String pluginDirectoryBase)

Any help getting this running much appreciated!
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (18): « Previous 1 … 14 15 16 17 18 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  ExternalDisplay New Release - (MediaPortal MiniDisplay Port) ralphy 78 73,167 2011-01-26, 09:04 AM
Last Post: ralphy
  Is Contour working on the new release bhays 6 3,213 2006-05-16, 06:27 AM
Last Post: MixMan

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode