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
  #41  
Old 09-21-2011, 11:20 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by drewg View Post
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)
<....>
Are you running 7.1.9 with the latest STV update applied?

Thanks,

Drew
yup that method does the parsing of the resolution... so it is gagging somewhere in that code. I will need to turn some internal logging on and take a look at it.

yes 7.1.9, no to the latest stv update, and i hardly ever use video out tools anymore so that's probably why I havent noticed it...

I'll make some time and dive back into this... its probably something simple that i am over looking... Can you post a screenshot of what the default list looks like for choosing the output resolution (accessible from detailed setup somewhere)?
__________________
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
  #42  
Old 09-22-2011, 01:18 PM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Quote:
Originally Posted by razrsharpe View Post
I'll make some time and dive back into this... its probably something simple that i am over looking... Can you post a screenshot of what the default list looks like for choosing the output resolution (accessible from detailed setup somewhere)?
Thanks for looking at this. I'm sorry, but I don't have a camera handy.
There is a list like:
720x480p@59.94
1280x720p@59.94
1920x1080p@23.976
1920x1080i@29.94
1920x1080p@59.94
720x480i@60

I think the last one is the custom resolution mapping..

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
  #43  
Old 09-22-2011, 01:31 PM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by drewg View Post
Thanks for looking at this. I'm sorry, but I don't have a camera handy.
There is a list like:
720x480p@59.94
1280x720p@59.94
1920x1080p@23.976
1920x1080i@29.94
1920x1080p@59.94
720x480i@60

I think the last one is the custom resolution mapping..

Drew
no worries that's the info i wanted. Nothing looks amiss so not sure why its gagging but I'll dig into it and see if i can see anything. and it could be somehting with the custom resolution mapping to 480p that is messing up the logic somewhere.. I'll look into it
__________________
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
  #44  
Old 09-24-2011, 07:29 PM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Quote:
Originally Posted by razrsharpe View Post
no worries that's the info i wanted. Nothing looks amiss so not sure why its gagging but I'll dig into it and see if i can see anything. and it could be somehting with the custom resolution mapping to 480p that is messing up the logic somewhere.. I'll look into it
So.. I think I figured it out. It wasn't the custom resolution. It was the fact that I upgraded to 7.1.9 without un-installing the IMDB plugin.

Last night, I was watching Fringe 45 minutes behind, and went to IMDB somebody. The sagetv extender froze, and after rebooting it, I realized that the server (java app) froze too. After I restarted it (and missed the critical bits of the show), I went to check for an update to IMDB, and I saw that it was marked as not compatible, so I removed it (and a few others that were marked as incompatible). Flash forward to tonight, and I realized that the video out options menu was back & working just fine. So my theory is that it was the "incompatible" IMDB extension that was the problem. I wish SageTV would have disabled or uninstalled incompatible extensions...

Sorry to waste your time!

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
  #45  
Old 09-28-2012, 06:13 PM
wildgoose wildgoose is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: CA
Posts: 156
VideoOut button doesn't work sometimes

I've been using the "VideoOut Tools for Extenders" on my Sage HD300 for a while now. Very useful to be able to explicitly select a resolution for a given video.

One persistent problem I've been having lately is, for some reason, the feature doesn't get triggered when I press the video-out button when playing back a video. I get the standard Sage menu for "close" and "option", not the menu from the Plugin where I get to select the output resolution.

I am running SageTV V7 on Windows 7. It was working fine for the last few month (I forgot how I made it working again last time, probably uninstall/re-install), but a few days ago after I restarted Sage on my PC, it no longer works.

It's interesting because for the few month that it did work, my computer's been restarted quite a few times, so a restart does not necessarily disable it.

Is this a known problem? Is there a workaround other than uninstall/reinstall?

Thanks!
Reply With Quote
  #46  
Old 09-29-2012, 08:38 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by wildgoose View Post
I've been using the "VideoOut Tools for Extenders" on my Sage HD300 for a while now. Very useful to be able to explicitly select a resolution for a given video.

One persistent problem I've been having lately is, for some reason, the feature doesn't get triggered when I press the video-out button when playing back a video. I get the standard Sage menu for "close" and "option", not the menu from the Plugin where I get to select the output resolution.

I am running SageTV V7 on Windows 7. It was working fine for the last few month (I forgot how I made it working again last time, probably uninstall/re-install), but a few days ago after I restarted Sage on my PC, it no longer works.

It's interesting because for the few month that it did work, my computer's been restarted quite a few times, so a restart does not necessarily disable it.

Is this a known problem? Is there a workaround other than uninstall/reinstall?

Thanks!
It is still working for me (I just checked with a BD and recorded tv episode). I'm using Diamond. Did you update/install any new plugins? Can you post a screenshot/picture of what the menu looks like? Are the different output resolutions available via the standard menu (Setup -> Detailed Setup -> Multimedia -> Output Resolution... going from memory...)?

EDIT: Can you also restart sage, connect an extender, reproduce the problem and then send me the sagetv_0.txt log from the server?
__________________
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
  #47  
Old 09-29-2012, 05:10 PM
wildgoose wildgoose is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: CA
Posts: 156
Quote:
Originally Posted by razrsharpe View Post
It is still working for me (I just checked with a BD and recorded tv episode). I'm using Diamond. Did you update/install any new plugins? Can you post a screenshot/picture of what the menu looks like? Are the different output resolutions available via the standard menu (Setup -> Detailed Setup -> Multimedia -> Output Resolution... going from memory...)?

EDIT: Can you also restart sage, connect an extender, reproduce the problem and then send me the sagetv_0.txt log from the server?
Oh great. I restarted my SageTV server, connected my extender, and now it works. All the resolution shows up. Not sure what happened.

VideoOut is the only plugin I've installed.

My "Installed Plugins" setting, under "All", show the following

* Google Weather (1.0.6)
* razr API (0.1.2 Beta)
* sagex-api (7.1.9.10)
* VideoOut Tools (1.0.2 Beta)

Where do I find this sagetv_0.txt file? In this dir, I have:

D:\Program Files (x86)\SageTV\SageTV

Code:
 6/18/2012  11:11               0  ___A__________  DebugTrace.log
 9/23/2012  22:45               0  ___A__________  sagetvmsgs.log
 6/18/2012  12:02          53,929  ___A__________  StmDeMux.log
 9/28/2012  21:56           1,282  ___A__________  tv.sage.mod.0.log
Thanks!

Edit: It just happened again after I needed to restart Sage server this evening. Here's the screenshot of what I get when I press video:

https://lh4.googleusercontent.com/-4...96_iphone4.JPG

This is how it looks like when it was working yesterday before the restart:

https://lh4.googleusercontent.com/-z...0_galaxys3.jpg

Perhaps it was not able to query the list of supported resolution? I cannot find this sagetv_0.txt log on my Sage directory in my Windows machine.

Last edited by Opus4; 10-02-2012 at 01:33 PM. Reason: image too wide to post inline; changed to link
Reply With Quote
  #48  
Old 10-01-2012, 11:52 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Enable Sagetv debugging (option under setup -> Detailed Setup -> Advanced, requires restart) to generate the sagetv_0.log file.

The screenshot of the empty menu (like you are showing) is what happens when it can't generate the list of available resolutions for some reason (I parse the available resolutions so that i can sort them correctly... perhaps this is failing and returning an empty array). My hope is there is an exception written out in the log and with that i should be able to tell you where and perhaps even why it is failing.
__________________
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
  #49  
Old 10-02-2012, 12:04 PM
wildgoose wildgoose is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: CA
Posts: 156
I enabled logging, but unfortunately unable to reproduce it this morning.

I restarted SageTV server several times, and restarted my HD300 several times as well. But the context menu shows up correctly with the video resolutions.

My theory is it might be related to the sequence of how various devices are powered on. My Sage is connected to my Denon HDMI receiver, which is connected to my Panasonic TV. If everything works as expected, when I power on the Sage, it is able to query the resolution data from the receiver/TV, and everything is fine.

But if for some reason, this information is not available when Sage is doing its query, then it'll be empty. Though I have yet to find a power on sequence that does this today. I tried the following

1) start sage tv server
2) turn on tv
3) turn on receiver
4) turn on sagetv HD300

This worked. Then I tried the following:

1) start sagetv server
2) start sage HD300

at this point, the HD300 should not be able to get any resolution info, since both the receiver/tv is off. I then

3) turn on the TV
4) turn on the receiver

but it also worked. So the theory is probably not sound. (there is one more sequence I'll try tonight, turn on the Sage while the receiver is in a different input mode, like DVD..)

The thing that puzzles me a bit is, when it is not working, it won't work even if I use the first power on sequence above (it's what I typically do, except SageTV server is already up so it's not restarted) So it feels like it won't work unless I go and restart the SageTV server (which I don't do very often). But why would that be the case? Whether the HD300 is able to get the resolution list from TV/receiver should not depend on what the state of the sagetv server is correct?

Debug logging is on now, so if it does happen again, I will have the corresponding logs. I hope the logging don't interfere with my recording.. It's a busy week with lots of shows I want to record.

Q1: when does Sage HD300 query for the list of resolutions? on startup, or on demand as needed? When the problem does occur, would turn off/on the HD300 refresh this data?

q2: when I press the video button, does the plugin gets the cached resolution info? (from the SageTV server or from itself?) or does it query the TV at that point?
Reply With Quote
  #50  
Old 10-04-2012, 07:53 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by wildgoose View Post
My theory is it might be related to the sequence of how various devices are powered on.
I suppose that's possible but i doubt it. I believe the methods i use to generate the list of available resolutions (see below) is merely returning a combination of the resolutions that are enabled in the standalone setup mode plus any custom resolutions that are defined in the properties file for that extender... so i doubt it has anything to do with what order things are turned on.
Quote:
Q1: when does Sage HD300 query for the list of resolutions? on startup, or on demand as needed? When the problem does occur, would turn off/on the HD300 refresh this data?
I use the sage api methods GetDisplayResolutionOptions(), GetDisplayResolution() and SetDisplayResolution() to generate the list, get the current resolution, and set the new resolution. See above but the short answer is i believe its just returning property items.

Quote:
q2: when I press the video button, does the plugin gets the cached resolution info? (from the SageTV server or from itself?) or does it query the TV at that point?
it just returns the list of available resolutions from the above methods (after some sorting).... i do not think those methods query the tv everytime.

It is entirely possible my sorting/parsing algorithm is messed up and barfing (hence why the debug log would be helpful)... It would also be helpful to see a picture of what the default output resolution menu displays (Detailed Setup > Multimedia > Output Resolution) when video out tools is empty.
__________________
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
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.