Jump to content


Photo

OpenPLi-HD Skin: MiniTV display problem


  • Please log in to reply
9 replies to this topic

#1 efriedrich

  • Member
  • 3 posts

0
Neutral

Posted 11 December 2012 - 22:51

Hello,

i have a problem with the MiniTV screen in OpenPLi-HD Skin. It has non-transparent borders on top and left side. I found the following section in skin.xml but changing the size of <widget source="session.VideoPicture" did'nt fix the problem, the non transparent borders are still there. Any idea?

<screen name="SelectionTemplate">
	<panel name="BasicTemplate"/>
	 <widget source="session.VideoPicture" render="Pig" position="85,110" size="417,243" backgroundColor="transparent" zPosition="1" />
	<widget source="session.CurrentService" render="Label" position="85,89" size="417,20" zPosition="1" foregroundColor="secondFG" font="Regular;19" borderColor="black" noWrap="1" valign="center" halign="center">
	  <convert type="ServiceName">Name</convert>
	</widget>
  </screen>

Box: Xtrend ET 9200
Image: OpenPLi 3.0
Kernel: 3.6.0
Last Update: 2012-12-09

Greetz Eberhard

Attached Files


Edited by efriedrich, 11 December 2012 - 22:52.


Re: OpenPLi-HD Skin: MiniTV display problem #2 BuGless

  • Senior Member
  • 539 posts

+16
Neutral

Posted 13 December 2012 - 01:29

i have a problem with the MiniTV screen in OpenPLi-HD Skin. It has non-transparent borders on top and left side. I found the following section in skin.xml but changing the size of <widget source="session.VideoPicture" did'nt fix the problem, the non transparent borders are still there. Any idea?


It's a bug in the implementation of the mini-TV screen, AFAICS. There is no amount of code at skin-xml level which is going to fix it; it is even doubtful that it can be fixed at the Python layer, it might be in the C++ layer, or even a driver issue.

Re: OpenPLi-HD Skin: MiniTV display problem #3 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 13 December 2012 - 14:03

You mean a black border?
That's probably just the 'overscan' area. Some broadcasts will use every single pixel, so you don't see any border. Others leave a rather large black edge, with unused pixels.
Same thing happens on the main video widget (full screen).

Re: OpenPLi-HD Skin: MiniTV display problem #4 efriedrich

  • Member
  • 3 posts

0
Neutral

Posted 13 December 2012 - 16:58

Thanks for your answers.

@pieterg: In main video widget (full screen) everything is OK (all pixels are used), the problem is only in mini tv. As you can see in the screenshot, the transparent window for the mini tv screen is to small, so the screen does not exactly fit in there. Left and top edge of the mini tv screen are overlayed by skin page.

Is there a way to define the size of the transparent window independant from mini tv screen?

Re: OpenPLi-HD Skin: MiniTV display problem #5 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 13 December 2012 - 17:14

ok, so you mean 'transparent borders', instead of a 'non-transparent borders' (as you wrote in the first post)?

Re: OpenPLi-HD Skin: MiniTV display problem #6 Sjaaky

  • Senior Member
  • 7,443 posts

+41
Good

Posted 13 December 2012 - 17:26

The minitv is called PiG, picture in graphics.

A ) Or there is a bug in enigma which doesn't calculate the hole for PiG in the OSD correctly.
B ) Or there is a limitation in the driver or hardware which doesn't allow exact-to-the-pixel-accurate scaling of PiG. In this case it gets bigger than specified.

Possible solutions
1) In case of A. Fix enigma
2) In case of B. Make sure the location and size of session.VideoPicture matches the actual PiG.
3) In case of B. Set the global skin transparancy setting to 0%.

Edited by Sjaaky, 13 December 2012 - 17:27.


Re: OpenPLi-HD Skin: MiniTV display problem #7 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 13 December 2012 - 17:41

are you using non-default settings in the osdpositionsetup?
Those would probably only affect the OSD, and not the PiG position + dimensions, causing the two layers not to be aligned anymore.

Re: OpenPLi-HD Skin: MiniTV display problem #8 blzr

  • PLi® Core member
  • 2,270 posts

+118
Excellent

Posted 13 December 2012 - 18:26

yep, you hit the nail on the head @pieterg (as usual ;))
it's customized OSD position/size what causes such issue...

Edited by blzr, 13 December 2012 - 18:27.

True sarcasm doesn't need green font...

Re: OpenPLi-HD Skin: MiniTV display problem #9 efriedrich

  • Member
  • 3 posts

0
Neutral

Posted 13 December 2012 - 20:04

Now I installed osdpositionsetup plugin (not used before) and changed the settings to left=0, width=full, top=0 and height=full. This almost fixed the problem. Thanks for help!

Re: OpenPLi-HD Skin: MiniTV display problem #10 BuGless

  • Senior Member
  • 539 posts

+16
Neutral

Posted 17 December 2012 - 10:48

are you using non-default settings in the osdpositionsetup?
Those would probably only affect the OSD, and not the PiG position + dimensions, causing the two layers not to be aligned anymore.


Can the PiG position and dimensions not be compensated for an altered OSD position?


5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users