SageTV Community  

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

Notices

SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-18-2010, 06:32 PM
bialio's Avatar
bialio bialio is offline
SageTVaholic
 
Join Date: May 2007
Location: Frisco, TX
Posts: 3,445
Tips / Tricks for displaying images quickly

Refering mostly to fanart here, specifically on extenders.

I'm putting together an update for one of my SageMC themes, and I'm trying to get the best performance I can on my extenders. The background images (which are typically 16x9 type jpegs) seem to introduce some lag when scrolling through a list.

The images aren't full screen - they are actually about 46% of the screen width. Given that extenders have a 940x540 UI, I've sized the images down to 440 width and display them as is (ie no scaling) - but it still seems to lag a bit. Are there any other ways to speed things up?

btl.
__________________
PHOENIX 3 is here!
Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient
Reply With Quote
  #2  
Old 01-18-2010, 06:42 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by bialio View Post
Refering mostly to fanart here, specifically on extenders.

I'm putting together an update for one of my SageMC themes, and I'm trying to get the best performance I can on my extenders. The background images (which are typically 16x9 type jpegs) seem to introduce some lag when scrolling through a list.

The images aren't full screen - they are actually about 46% of the screen width. Given that extenders have a 940x540 UI, I've sized the images down to 440 width and display them as is (ie no scaling) - but it still seems to lag a bit. Are there any other ways to speed things up?

btl.
there are two ways I go about this

the best is delay the loading of the background fanart by 5 seconds after user inactivity has stopped. This will speed up scrolling greatly

if that doesn't work use the Phoenix API to scale the image size down to 50% or so.

The first option is best IMHO me and razor both use it in our addins.

Easiest way is
fork
checkitem = focuseditem
wait(timetowait)
if checkitem== focused item
then set variable and refresh

do it in a focus gained or listener hook is the best

let me know If you have any questions on my phone so may not have been clear.
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
Any tricks to move thru the TV guide quickly? RocKKer SageTV Software 5 01-22-2009 08:31 PM
Useful SageMC Tips, Tricks, and Information MeInMaui SageMC Custom Interface 0 04-10-2008 01:58 PM
Link on Tips and Tricks wrong revo2001 General Discussion 1 12-28-2005 03:40 PM
Cayars: FAQs / Tips & Tricks Cayars SageTV Customizations 1 01-14-2005 06:47 AM


All times are GMT -6. The time now is 06:04 PM.


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