SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 06-09-2010, 09:36 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by razrsharpe View Post
can't you disable the standard one in standalone mode so its never a choice?

EDIT: assuming of course that you don't want it to be a choice
Good idea. I will try that.

But, WITHOUT my custom, it is now working! Not sure why. I had to restart the Sage service to enable debugging, maybe that did it? Regardless, it works, so now I can start experimenting with the custom res. I will post what I find. Thanks!
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #22  
Old 06-09-2010, 09:38 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by kmp14 View Post
But, WITHOUT my custom, it is now working! Not sure why. I had to restart the Sage service to enable debugging, maybe that did it? Regardless, it works, so now I can start experimenting with the custom res. I will post what I find. Thanks!
ya restarting the service probably did it... even though you deleted the custom resolution it was probably still active if you you didnt do it with the service disabled... its the old you need to stop the service to modify property files nonsense
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #23  
Old 06-09-2010, 09:54 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
So here is the latest.
  1. I Shut down and unplugged the HD200
  2. Shut down Sage service
  3. Started hd200 and removed 1080i res as an option
  4. Shutdown HD200 again and unplugged
  5. Added custom res to clients file: extender_resolution_extra_modes=1920x1080i@60|standard\=HDMI_1080i59; Notice the "i" instead of "k" - looks ok to me.
  6. Started sage service
  7. started HD200
  8. Played a recording, hit "Video Out" -- Did not work, did NOT get a list of resolutions.

Maybe the code is having a problem with custom res's in general? It seems that if I add a custom res at all, the pop-up does not give me a list.

Again, I can't say again how much I appreciate the help. You rock!
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #24  
Old 06-09-2010, 10:01 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by kmp14 View Post
Maybe the code is having a problem with custom res's in general? It seems that if I add a custom res at all, the pop-up does not give me a list.
I know it works with at least some custom resolutions... I have 1080p24 working so i know that works...

here is what my custom resolution line looks like
Code:
extender_resolution_extra_modes=1920x1080p@24|standard\=HDMI_1080p24
EDIT: What happens if you remove the trailing ; in the line... i just noticed that that is different between yours and mine... maybe its creating a "blank" resolution at that point (and my comparator fails)...
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer

Last edited by razrsharpe; 06-09-2010 at 11:17 AM.
Reply With Quote
  #25  
Old 06-09-2010, 10:12 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Success!

You are right on - the trailing ; was causing a blank one. Now, all is good. The only thing I have not tried is adding the custom res with another letter in it so I can still have the original 1920x1080...but for now, we are good.

I am going to try the "other letter" option. I will let you know.
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #26  
Old 06-09-2010, 10:29 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Final report

Adding any character to the beginning of a custom res results in the plugin not showing any.

Adding a character other then the expected anywhere else in the custom res name results in the res being shown OK by the plugin, but when I select it, the HD200 hangs and the TV indicates nothing is connected, and I need to unplug the HD200.

So I guess with Sage7 the res names have to be standard. Probably more troubleshooting can be done, but for now, i have my custom res working and selectable from the plugin. Thanks again.
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #27  
Old 06-09-2010, 11:17 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
glad its working (mostly )

what happens when you have letters in the name and use the built-in selector (in detailed setup)? That would tell us if it is sage's problem or something do with how i am presenting and setting the resolution... I pretty much just copied the built-in dialog when i first created this plugin (it's a little different now but the basics are the same) so i would expect that to fail too... Anyway if you want to do some more trouble shooting i would be curious how it works when using the built-in selector
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #28  
Old 06-09-2010, 11:49 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by stanger89 View Post
FWIW, reclock can do that too.
Yeah, I know.. and I used to use it.. however, for some reason, a couple of my local channels have pretty crappy flags, switching between film and video often, meaning ReClock is routinely switching between 24 and 60hz. so i had to disable that. I currently have a remote button configured to switch between 24 and 60, but would like to be able to do that onscreen.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #29  
Old 06-10-2010, 10:58 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by razrsharpe View Post
glad its working (mostly )

what happens when you have letters in the name and use the built-in selector (in detailed setup)? That would tell us if it is sage's problem or something do with how i am presenting and setting the resolution... I pretty much just copied the built-in dialog when i first created this plugin (it's a little different now but the basics are the same) so i would expect that to fail too... Anyway if you want to do some more trouble shooting i would be curious how it works when using the built-in selector
Razr,

Sorry for the delay in answering your question.

When selecting a "bad" custom res (like naming it with a "k" instead of an "i"), it crashes the HD200 even when using the built-in selector, so it is not your plugin causing the crash.

As far as naming a custom res with something at the beginning, like:

Test1920x1080i@60|standard=HDMI_1080i59;

As we have discovered, that results in the plugin not showing any resolutions.

I went through the emails I got from SageTV support, and found the one where they recommend a custom resolution for a problem I was having, and they specifically say to name it "Test1920x1080i@60|standard=HDMI_1080i59;", so hopefully you can get the plugin to handle res names like that, since it appears to be a SageTV sanctioned naming practice to prepend some text.

This is a bit off topic, but I have to vent: Here is the really bad news. The reason I use the custom res is because without it, I get "micro-stutter" when watching live or recorded TV. That custom res fixes it 100% in SageTV 6 with the current official firmware. Unfortunately, with Sage7 and the latest Beta firmware, the micro-stutter is back, even with the custom res selected. I don't know if it is the firmware or SageTV 7, but man, how disappointing! I spent WEEKS working with them on it, until finally they recommended the custom res. I otherwise loved SageTV 7, but that micro-stutter is unacceptable. I have reverted back SageTV 6.

Here is the really weird part about the micro-stutter - I get that stutter on 3 different HD200s on 3 different brands of TVs (Samsung, Sony, Panasonic) when not using the custom res. Why doesn't everyone have the micro-stutter???????? It is not the PC (I tried several), it is not the network (I tried several switches and routers), etc, etc, etc.....
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #30  
Old 06-10-2010, 05:38 PM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by kmp14 View Post
When selecting a "bad" custom res (like naming it with a "k" instead of an "i"), it crashes the HD200 even when using the built-in selector, so it is not your plugin causing the crash.
good to know


Quote:
I went through the emails I got from SageTV support, and found the one where they recommend a custom resolution for a problem I was having, and they specifically say to name it "Test1920x1080i@60|standard=HDMI_1080i59;", so hopefully you can get the plugin to handle res names like that, since it appears to be a SageTV sanctioned naming practice to prepend some text.
and just to make sure i understand... a resolution with prepended text does work using the built-in selector?

I'll get the code modified to gracefully accept prepended text (but still require a "good" resolution descriptor after any text that exists).

Quote:
This is a bit off topic, but I have to vent: Here is the really bad news. The reason I use the custom res is because without it, I get "micro-stutter" when watching live or recorded TV. That custom res fixes it 100% in SageTV 6 with the current official firmware. Unfortunately, with Sage7 and the latest Beta firmware, the micro-stutter is back, even with the custom res selected. I don't know if it is the firmware or SageTV 7, but man, how disappointing! I spent WEEKS working with them on it, until finally they recommended the custom res. I otherwise loved SageTV 7, but that micro-stutter is unacceptable. I have reverted back SageTV 6.

Here is the really weird part about the micro-stutter - I get that stutter on 3 different HD200s on 3 different brands of TVs (Samsung, Sony, Panasonic) when not using the custom res. Why doesn't everyone have the micro-stutter???????? It is not the PC (I tried several), it is not the network (I tried several switches and routers), etc, etc, etc.....
i get some microstutter here and there but have always been too lazy (and busy) to really spend any time with it and track it down.... have you brought up it behaving different in sage7 vs sage6 with support? I would think they should be the same because its the same firmware with both versions...and the firmware is responsible for playback.....
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #31  
Old 06-10-2010, 06:35 PM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by razrsharpe View Post

and just to make sure i understand... a resolution with prepended text does work using the built-in selector?
Yes, works fine with the built in selector

Quote:
Originally Posted by razrsharpe View Post
i get some microstutter here and there but have always been too lazy (and busy) to really spend any time with it and track it down.... have you brought up it behaving different in sage7 vs sage6 with support? I would think they should be the same because its the same firmware with both versions...and the firmware is responsible for playback.....
I did let them know I was having the problem again. More testing needed....
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #32  
Old 06-11-2010, 08:57 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
sorry to hijack this thread with stutter discussion, but since we have been discussing it here, just though I would post my latest discovery:


Some good news. it appears that with the latest BETA version of the HD200 firmware, when using SageTV 6 (NOT 7), I don't see any stutter with the HD200, and I DON'T even need to use a custom resolution!

Unfortunately, when using SageTV 7, I get micro-stutter REGARDLESS of which resolution I use. In other words, SageTV 7 seems to introduce micro-stutter into the HD200 that even a custom resolution could not fix it (even though it used to).

I sent SageTV support this info too. I really like v7, but I am really sensitive to the stutter (drives me nuts) so for now I am back to v6. Hopefully this is something they know how to fix, and get it fixed.
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #33  
Old 08-27-2010, 09:31 AM
adamwh adamwh is offline
Sage User
 
Join Date: Dec 2008
Posts: 35
Quote:
Originally Posted by razrsharpe View Post
I know it works with at least some custom resolutions... I have 1080p24 working so i know that works...

here is what my custom resolution line looks like
Code:
extender_resolution_extra_modes=1920x1080p@24|standard\=HDMI_1080p24
This used to work for me, but I use it rarely and at some point it stopped giving me a list of resolutions. I only use the same exact custom resolution above. If I remove it, I get a list, but nothing when I put it back. Switching to the custom resolution in the settings menu is fine (and cumbersome!). I'm on the latest beta software, firmware, and STV.

Last edited by adamwh; 08-27-2010 at 09:33 AM. Reason: messed up the quote
Reply With Quote
  #34  
Old 08-27-2010, 09:37 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by adamwh View Post
This used to work for me, but I use it rarely and at some point it stopped giving me a list of resolutions. I only use the same exact custom resolution above. If I remove it, I get a list, but nothing when I put it back. Switching to the custom resolution in the settings menu is fine (and cumbersome!). I'm on the latest beta software, firmware, and STV.
ya i don't use it that often either and at some point recently i noticed it was broken for me as well... no list error... I just need to find some time and debug what the issue is and issue a fix for it... hopefully I'll have time sometime in the next week or so
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #35  
Old 11-13-2010, 10:37 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
New version in the repository (v0.1.2)

fixes two critical bugs that completely broke this plugin. It should be working for all accepted resolution descriptors (that I'm aware). Sorry this has taken forever for me to fix... life has just been really busy lately. Let me know if you have any issues.

Release Notes:
1.0.2
-updated razr-api min version to v0.1.2
-razr-api: fix resolution parsing and sorting algorithm to accept non integer (ie float/double) frame per second (FPS) values in the resolution description.
-razr-api: fix resolution parsing and sorting algorithm to accept and sort properly prepended text in the resolution description.
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #36  
Old 09-21-2011, 06:52 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Hi,

I was experimenting with Native output switching on my HD300. Before this, the video out tools always gave me a menu with resolutions to choose from.
As part of playing with Native output switching, I mapped 480i to 480p since my TV does not support 480i via HDMI. Eg:
Code:
extender_resolution_extra_modes=720x480i@60|standard\=HDMI_480p60
Native output switching proved to be too unstable, so I eventually disabled it. But after this, the video out tools no longer lets me choose resolutions. I think it is due to the line above. Is this expected, or a bug?

Thanks,

Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)
Reply With Quote
  #37  
Old 09-21-2011, 07:58 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
[quote=drewg;516122Native output switching proved to be too unstable, so I eventually disabled it. But after this, the video out tools no longer lets me choose resolutions. I think it is due to the line above. Is this expected, or a bug?[/quote]
Pretty sure it's a bug and probably related to how i parse the resolution... but i thought i fixed the parsing problems with the last release... I'll need to dig up the old source code and see if i can see anything. It would also be helpful to see your sagetv debug log (enable debug logging, restart the service, connect the hdxxx, reproduce the problem and then post the log) to see what it is gagging on.
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #38  
Old 09-21-2011, 09:03 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
I had debug logging enabled last night when I was playing with it, but the logs are a bit huge. Can you give me an idea what you're looking for? Just looking in the logs for "VideoOut", I see the following scary stuff when re-loading the gui after re-installing the plugin:

Code:
Tue 9/20 23:51:23.411 [EventRouter-0023a5000235@17333cc] Processing STV import: /home/sagetv/server/STVs/SageTV7/VideoOutTools_v1.0.2.stvi
Tue 9/20 23:51:24.000 [AWTThreadWatcher-0023a5000235@f64d0f] EventThread-0023a5000235 Hang Detected - hang time = 4594
Tue 9/20 23:51:24.011 [EventRouter-0023a5000235@17333cc] Module processing STVImported Hook
Tue 9/20 23:51:24.011 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-51092 "Video Out Options" could not add as child; parent symbol=MAZON-2202596 "MediaFileOptionsButtonTheme 3"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-86358 "OSDToolsMedWidthOptionsTheme" could not add as child; parent symbol=WABNM-50074 "BeforeMenuLoad"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-86359 "OSDToolsMedWidthOptionsTheme" could not add as child; parent symbol=WABNM-50074 "BeforeMenuUnload"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=OPUS4A-75 "OSDToolsMedWidthOptionsTheme" could not add as child; parent symbol=WABNM-50074 "AfterMenuLoad"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-47399 "DialogOpenAnimName = "OutpuResolutionPopupMenu"" could not add as child; parent symbol=MAZON-2202591 ""REM Animate the dialog opening, if should do so.""
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-47408 "DialogCloseAnimName = "OutputResolutionPopupMenu"" could not add as child; parent symbol=MAZON-2202593 ""REM Animate the dialog closing, if should do so.""
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] Auto-cleanup of STVImported hook is running...
Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)
Reply With Quote
  #39  
Old 09-21-2011, 09:11 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by drewg View Post
I had debug logging enabled last night when I was playing with it, but the logs are a bit huge. Can you give me an idea what you're looking for? Just looking in the logs for "VideoOut", I see the following scary stuff when re-loading the gui after re-installing the plugin:

Code:
Tue 9/20 23:51:23.411 [EventRouter-0023a5000235@17333cc] Processing STV import: /home/sagetv/server/STVs/SageTV7/VideoOutTools_v1.0.2.stvi
Tue 9/20 23:51:24.000 [AWTThreadWatcher-0023a5000235@f64d0f] EventThread-0023a5000235 Hang Detected - hang time = 4594
Tue 9/20 23:51:24.011 [EventRouter-0023a5000235@17333cc] Module processing STVImported Hook
Tue 9/20 23:51:24.011 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-51092 "Video Out Options" could not add as child; parent symbol=MAZON-2202596 "MediaFileOptionsButtonTheme 3"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-86358 "OSDToolsMedWidthOptionsTheme" could not add as child; parent symbol=WABNM-50074 "BeforeMenuLoad"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-86359 "OSDToolsMedWidthOptionsTheme" could not add as child; parent symbol=WABNM-50074 "BeforeMenuUnload"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=OPUS4A-75 "OSDToolsMedWidthOptionsTheme" could not add as child; parent symbol=WABNM-50074 "AfterMenuLoad"
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-47399 "DialogOpenAnimName = "OutpuResolutionPopupMenu"" could not add as child; parent symbol=MAZON-2202591 ""REM Animate the dialog opening, if should do so.""
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] PATCH ERROR Missing Widget - Symbol=BASE-47408 "DialogCloseAnimName = "OutputResolutionPopupMenu"" could not add as child; parent symbol=MAZON-2202593 ""REM Animate the dialog closing, if should do so.""
Tue 9/20 23:51:24.013 [EventRouter-0023a5000235@17333cc] Auto-cleanup of STVImported hook is running...
Drew
Those refer to errors when the stvi is imported to the base stv at runtime. There should not be any patch errors, it means the stvi is not importing correctly into the base stv. this either comes from an incompatibility with the base stv (ie sage updated it since i updated videoouttools and a reference that videououttools uses is no longer there) or a plugin conflict creates the same type of reference error (ie diamond perhaps.. if you have that installed).

try searching the log for razr or razr_ too... that "should" (iirc) get you to the part where you try to display the list.
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #40  
Old 09-21-2011, 10:27 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
No, no Diamond (I'm a low-glitz kind of guy). When I search for razr, I see all kinds of stack traces, etc.

Code:
Tue 9/20 23:52:31.060 [AsyncWatch@1275229] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of razr_mf_format_ResolutionFull of java.lang.reflect.InvocationTargetException for:razr_mf_format_ResolutionFull(mf)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229] sage.a.e: Error in method reflection of razr_mf_format_ResolutionFull of java.lang.reflect.InvocationTargetException
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.e$e.a(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.a.m$b.a(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.a.m.a(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.e.a(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.a(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.do(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.060 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.new(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.int(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.cb.ah(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.UIManager.a(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.UIManager.a(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.UIManager.if(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.a(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.be.a(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.e$c.a(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.e.try(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.d.s$23$1.run(Unknown Source)
Tue 9/20 23:52:31.061 [AsyncWatch@1275229]      at sage.cz$a.run(Unknown Source)
Tue 9/20 23:52:31.063 [AsyncWatch@1275229] Caused by: java.lang.reflect.InvocationTargetException
Tue 9/20 23:52:31.063 [AsyncWatch@1275229]      at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
Tue 9/20 23:52:31.063 [AsyncWatch@1275229]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      at java.lang.reflect.Method.invoke(Unknown Source)
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      ... 30 more
Tue 9/20 23:52:31.064 [AsyncWatch@1275229] Caused by: java.lang.NumberFormatException: empty String
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      at java.lang.Double.valueOf(Unknown Source)
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      at razr.mf.format.Fps(format.java:46)
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      at razr.mf.format.ResolutionFull(format.java:20)
Tue 9/20 23:52:31.064 [AsyncWatch@1275229]      ... 33 more
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] java.lang.reflect.InvocationTargetException
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] java.lang.reflect.Method.invoke(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sage.e$e.a(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sage.a.m$b.a(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sage.a.m.a(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sage.e.a(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sage.be.a(Unknown Source)
Tue 9/20 23:52:31.065 [AsyncWatch@1275229] sage.be.do(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.cb.ah(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.UIManager.a(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.UIManager.a(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.UIManager.if(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.a(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.be.a(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.e$c.a(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.e.try(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.d.s$23$1.run(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sage.cz$a.run(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] java.lang.NumberFormatException: empty String
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
Tue 9/20 23:52:31.066 [AsyncWatch@1275229] java.lang.Double.valueOf(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] razr.mf.format.Fps(format.java:46)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] razr.mf.format.ResolutionFull(format.java:20)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] java.lang.reflect.Method.invoke(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sage.e$e.a(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sage.a.m$b.a(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sage.a.m.a(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sage.e.a(Unknown Source)
Tue 9/20 23:52:31.067 [AsyncWatch@1275229] sage.be.a(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.do(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.new(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.int(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.cb.ah(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.UIManager.a(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.UIManager.a(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.UIManager.if(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.a(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.be.a(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.e$c.a(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.e.try(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.d.s$23$1.run(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.cz$a.run(Unknown Source)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of razr_mf_format_ResolutionFull of java.lang.reflect.InvocationTargetException for:razr_mf_format_ResolutionFull(mf)
Tue 9/20 23:52:31.068 [AsyncWatch@1275229] sage.a.e: Error in method reflection of razr_mf_format_ResolutionFull of java.lang.reflect.InvocationTargetException
<....>
Are you running 7.1.9 with the latest STV update applied?

Thanks,

Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
STVi- Advanced Fanart Tools AFT R1.00 PLUCKYHD SageMC Custom Interface 18 11-09-2009 09:03 AM
STV Import: SageMC Video Tools v3.0 evilpenguin SageMC Custom Interface 799 08-28-2009 02:20 PM
STV Import: SageMC Video Tools v2.0.1a (2/02/07) evilpenguin SageMC Custom Interface 501 04-06-2009 05:13 PM
Can't Import STVi tmiranda SageTV Software 4 09-02-2006 09:23 AM


All times are GMT -6. The time now is 01:05 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.