SageTV Community  

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

Notices

Diamond This forums is for discussing the user-created Diamond plugin for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-06-2011, 04:27 PM
kbyrd kbyrd is offline
Sage Aficionado
 
Join Date: Sep 2008
Location: SF Bay Area, CA
Posts: 282
Does Diamond cache "no fanart" for a series?

I have a series, Mystery Diagnosis, which BMT wouldn't process because there wasn't an entry in tvdb. So, I created an account on tvdb, added a banner, a fanart image, and entries for the last two seasons. I waited a day (it seems user changes to tvdb take some time to go "live") then when I had BMT Web go update the metadata, BMT snagged the new banner and background images.

The problem is that I couldn't get Diamond to display the background image until I refreshed the cache. Maybe Diamond tried to find this show before, but couldn't so it cached the negative result? As soon as a reset the cache, everything worked great.
__________________
Current Server: Sage v7.1.9.1 beta w/ Diamond UI on Ubuntu 11.10 x86_64 | Storage: Linux md's raid10,f2 | Client: HD300 extender | Tuner: HDHomeRun for QAM
Reply With Quote
  #2  
Old 03-06-2011, 05:02 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Yes for speed reasons it does cache it. However if you hit delete on anyovie or tv show you can clear the cache for that one movie / tv show
Reply With Quote
  #3  
Old 03-06-2011, 06:26 PM
kbyrd kbyrd is offline
Sage Aficionado
 
Join Date: Sep 2008
Location: SF Bay Area, CA
Posts: 282
I figured, it's a reasonable optimization. Just so I'm clear on the behavior...

If a given series has no Fanart and I run past it in the UI, the "no bg" is cached. If I later add Fanart for that series by any means (manually placed into the directory or via BMT), then I won't see Fanart until I've either deleted the cache or deleted any single episode of that series.

Do I have it right?
__________________
Current Server: Sage v7.1.9.1 beta w/ Diamond UI on Ubuntu 11.10 x86_64 | Storage: Linux md's raid10,f2 | Client: HD300 extender | Tuner: HDHomeRun for QAM
Reply With Quote
  #4  
Old 03-06-2011, 06:36 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by kbyrd View Post
I figured, it's a reasonable optimization. Just so I'm clear on the behavior...

If a given series has no Fanart and I run past it in the UI, the "no bg" is cached. If I later add Fanart for that series by any means (manually placed into the directory or via BMT), then I won't see Fanart until I've either deleted the cache or deleted any single episode of that series.

Do I have it right?
Almost it I per tv show not episode so deleting the fanart from the main tv screen clears all cached fanart for the tv show not per episode.
Reply With Quote
  #5  
Old 03-06-2011, 07:25 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by kbyrd View Post
I figured, it's a reasonable optimization. Just so I'm clear on the behavior...

If a given series has no Fanart and I run past it in the UI, the "no bg" is cached. If I later add Fanart for that series by any means (manually placed into the directory or via BMT), then I won't see Fanart until I've either deleted the cache or deleted any single episode of that series.

Do I have it right?
And just to be clear... you do not have to delete any video... just press Delete while on the series item and it will have an option to delete that single fanart from the cache...

See here in the wiki...
Reply With Quote
  #6  
Old 03-07-2011, 01:15 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Quote:
Originally Posted by PLUCKYHD View Post
Yes for speed reasons it does cache it. However if you hit delete on anyovie or tv show you can clear the cache for that one movie / tv show
I see this working for TV Shows but when I'm on a movie title in the Recorded Movies screen and I press delete, I don't see "Delete Diamond Cached Fanart" option... is this a bug?
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #7  
Old 03-07-2011, 01:17 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by darcilicious View Post
I see this working for TV Shows but when I'm on a movie title in the Recorded Movies screen and I press delete, I don't see "Delete Diamond Cached Fanart" option... is this a bug?
Probably because I don't use that screen You can report it.
Reply With Quote
  #8  
Old 03-08-2011, 10:17 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Quote:
Originally Posted by PLUCKYHD View Post
Yes for speed reasons it does cache it. However if you hit delete on anyovie or tv show you can clear the cache for that one movie / tv show
I'm still not getting "delete" to re-check for poster art for items that initially come up with no poster art.

What should happen precisely after I bring up the MOVIEFLOW screen, navigate to the item without poster art (but the background fanart is displayed), press delete, and then select "delete diamond cached fanart for show"?

Strangely enough on two most recently recorded movies, the poster art shows up for first recorded movie on one PC client but not for the second recorded movie. And then on the second PC, the poster art doesn't show up for the first recorded movie but it does for the second movie.

Thoughts?
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2

Last edited by darcilicious; 03-08-2011 at 10:54 PM.
Reply With Quote
  #9  
Old 03-09-2011, 05:41 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by darcilicious View Post
I'm still not getting "delete" to re-check for poster art for items that initially come up with no poster art.

What should happen precisely after I bring up the MOVIEFLOW screen, navigate to the item without poster art (but the background fanart is displayed), press delete, and then select "delete diamond cached fanart for show"?

Strangely enough on two most recently recorded movies, the poster art shows up for first recorded movie on one PC client but not for the second recorded movie. And then on the second PC, the poster art doesn't show up for the first recorded movie but it does for the second movie.

Thoughts?

I am going to add some code in the next build to be more certain the cache is getting cleared for the single item.

And cache memory is kept per client so that is why your are seeing different results. Server and extender share the same cache memory but each client has it's own.
Reply With Quote
  #10  
Old 03-09-2011, 09:29 AM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Yes but the real question is why is the poster art missing at all in either case? And what do I need to do to fix it? Or is it a bug? If it's my setup it's strange that two movies are getting dealt with differently in identical setups.
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #11  
Old 03-09-2011, 09:34 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by darcilicious View Post
Yes but the real question is why is the poster art missing at all in either case? And what do I need to do to fix it? Or is it a bug? If it's my setup it's strange that two movies are getting dealt with differently in identical setups.
There is an known issue in the current build with missing/dissapearing posters that is fixed. I am also completely rewriting the caching structure to be more efficient and correct when manually deleteing fanart for items.
Reply With Quote
  #12  
Old 03-09-2011, 10:04 AM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Ah, thanks -- and THANKS for all your hard work on this fantastic theme!
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
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
Remove "Junk" Series in Program Guide? Pumpkinhead SageTV Software 12 10-31-2009 04:28 PM
"Add Series by Title" shows non-series in the list tedson SageMC Custom Interface 0 09-17-2009 10:11 PM
Where are the "TV Series" and "Channel Lists" stored on disk? rcl SageTV Software 2 01-07-2009 03:52 PM
"Set defaults" for Series forgets "Keep"/"Auto-delete" setting maxpower SageMC Custom Interface 9 05-14-2008 09:44 PM
Missing "Pixel Adaptive" (6200 Series) HELP! jsidlosky Hardware Support 10 09-26-2005 02:58 PM


All times are GMT -6. The time now is 07:28 PM.


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