(2021-06-15, 14:29)jingai Wrote: (2021-06-13, 14:04)scoonbag Wrote: (2021-05-30, 19:08)jingai Wrote: Made a note of it and will fix for 4.1.0. It seems the background and thumbnail is still there, but it's mislabeled as "Not Available."
The other thing I've noticed is that when I pause a movie, instead of seeing the poster in the image in the bottom left corner, I get what appears to be a cropped version of the movie thumbnail image. Not sure if this is a bug in the skin or whether my database got corrupted during the conversion from Krypton to Matrix.
Created an issue for it.
This was bugging me so much that I looked into it myself and worked out a fix. I'm a biochemist, not a coder, so I don't have a Github account, nor do I want to commit a change in case I screw something up because I don't really know what I'm doing. I thought you might be interested in the fix in case it helps you pros find a proper fix faster. Anyway, it seems that Matrix is not recognizing "$INFO[VideoPlayer.Cover]" any more and instead looks for "$INFO[Player.Art(poster)]" , I changed some code in the "includes.xml" file from:
<!-- Movie Poster -->
<control type="image">
<description>Movie Poster</description>
<posx>42</posx>
<posy>370</posy>
<width>216</width>
<height>318</height>
<texture background="true">$INFO[VideoPlayer.Cover]</texture>
<aspectratio scalediffuse="false">scale</aspectratio>
<visible>VideoPlayer.Content(Movies) + !String.StartsWith(VideoPlayer.Cover,default)</visible>
</control>
<control type="image">
<description>Movie Poster Frame</description>
<posx>28</posx>
<posy>350</posy>
<width>244</width>
<height>358</height>
<texture>frames/ClassicFrame_PosterMedium.png</texture>
<aspectratio>stretch</aspectratio>
<visible>VideoPlayer.Content(Movies) + !String.StartsWith(VideoPlayer.Cover,default)</visible>
</control>
to:
<!-- Movie Poster -->
<control type="image">
<description>Movie Poster</description>
<posx>42</posx>
<posy>370</posy>
<width>216</width>
<height>318</height>
<texture background="true">$INFO[Player.Art(poster)]</texture>
<aspectratio scalediffuse="false">scale</aspectratio>
<visible>VideoPlayer.Content(Movies) + !String.StartsWith(Player.Art,default)</visible>
</control>
<control type="image">
<description>Movie Poster Frame</description>
<posx>28</posx>
<posy>350</posy>
<width>244</width>
<height>358</height>
<texture>frames/ClassicFrame_PosterMedium.png</texture>
<aspectratio>stretch</aspectratio>
<visible>VideoPlayer.Content(Movies) + !String.StartsWith(Player.Art,default)</visible>
</control>