(2019-02-25, 14:52)VectorZ Wrote: @mikeSiLVO haha my friend. you can tell im a programmer who has spent to many years of people saying somethin does not work and then give a really short useless explination
I've tested with the new file provided but im sorry to say it made it worse.
Clip 4- Replaced DialogSeekBar.xml in 16x9 folder with the file provided by mikeSiLVO
- Started playing a video and there was an initial 2 to 3 second stutter before the video started then another 2 to 3 seconds of black screen with audio before the picture appeared. See 4th video below.
- Pressing OK to bring up the controls during playback resulted in the same stutters as in other clips.
Here is the Log after this step
Ok. Hmmm. The problem is definitely in VideoOSD.xml. The only changes are an additional image control and a slide animation so we are gonna have to check both and see what the culprit is.
In VideoOSD.xml can you delete or comment out this whole image control ~line 22:
xml:
<control type="image">
<top>-195</top>
<width>100%</width>
<height>360</height>
<texture border="1,1,1,40">topbar.png</texture>
<visible>!VideoPlayer.Content(LiveTV) + Skin.HasSetting(VideoOSDOnTop) + !Window.IsVisible(fullscreeninfo)</visible>
</control>
Restart Kodi or use shutdown menu > reload skin and test for stutter.
If still stutter then please restore the previously deleted image control and delete the slide animation ~line 53:
xml:
<animation effect="slide" end="0,-948" condition="Skin.HasSetting(VideoOSDOnTop)">Conditional</animation>
Restart Kodi or use shutdown menu > reload skin and test for stutter.
If the stutter is gone please add the slide animation right after ~line 40
<top>983</top>
and before
<control type="grouplist" id="202">
So
xml:
<top>983</top>
<control type="grouplist" id="202">
Becomes
xml:
<top>983</top>
<animation effect="slide" end="0,-948" condition="Skin.HasSetting(VideoOSDOnTop)">Conditional</animation>
<control type="grouplist" id="202">
Restart Kodi or use shutdown menu > reload skin and test for stutter.
This is gonna mess up live tv videoosd but this is just for testing