@ MARGRO: Latest Build 02-06-2011 Broken.

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
margro Offline
Fan
Posts: 530
Joined: Oct 2009
Reputation: 16
Location: The Netherlands
Post: #11
I think i found the problem with the low fps on radio/tv playback when using the new horizontal Confluence skin.

Could somebody try this modified DialogSeekBar.xml file. Replace the old one found in addons\skin.confluence\720p with this file and check whether the framerate and TV playback are now ok?

Developer of the MediaPortal PVR addon and the Argus-TV PVR-addon. Unofficial XBMC Windows builds with PVR (Dharma, Eden and Frodo).
http://www.scintilla.utwente.nl/~marcelg/xbmc
find quote
Red_F Offline
Member
Posts: 53
Joined: Oct 2010
Reputation: 2
Location: The Netherlands
Post: #12
margro Wrote:I think i found the problem with the low fps on radio/tv playback when using the new horizontal Confluence skin.

Could somebody try this modified DialogSeekBar.xml file. Replace the old one found in addons\skin.confluence\720p with this file and check whether the framerate and TV playback are now ok?
I'll install the 02-06-2011 version and update the skin to do some tests this afternoon.

BTW, you may want to zip the XML file. Most browsers want to load it instead of downloading Wink.
(This post was last modified: 2011-06-05 13:48 by Red_F.)
find quote
Freakish Offline
Member
Posts: 73
Joined: Dec 2009
Reputation: 0
Post: #13
Margro, Does your new Dharma build also have the deinterlace patch, or is this only in the Eden branch?
find quote
Red_F Offline
Member
Posts: 53
Joined: Oct 2010
Reputation: 2
Location: The Netherlands
Post: #14
Ok, the results. I'm using ForTheRecord 1.6.0.0 as backend PVR server, TsReader.

After installing the 20110602 version, switching on 'debug' on the system settings menu and starting viewing Live TV the framerate varies from ~24, dropping to ~14 then catching up a few frames ~30 back to ~24 again. This cycle repeats with small variations.

After updating '.....\XBMC\addons\skin.confluence\720p\DialogSeekBar.xml' with your patched version, starting viewing Live TV has some transient fps fluctuations and then settles at a solid 25 fps (PAL).

So I would say this fixes the problem (for me Smile).

Cheers,
Fred
find quote
margro Offline
Fan
Posts: 530
Joined: Oct 2009
Reputation: 16
Location: The Netherlands
Post: #15
@freakish: no, the Dharma build has no deinterlace patch because the latest (v5) patch does not apply.

@Red_F: thanks for testing. I will include it in the next build and inform Jezz_X/Dushmaniac about the problem.

Developer of the MediaPortal PVR addon and the Argus-TV PVR-addon. Unofficial XBMC Windows builds with PVR (Dharma, Eden and Frodo).
http://www.scintilla.utwente.nl/~marcelg/xbmc
find quote
Jezz_X Offline
Team-XBMC Skinner
Posts: 5,264
Joined: Jun 2006
Reputation: 55
Location: Earth
Post: #16
So what is the issue because that window should have nothing pvr specific in it

Skins I have done....
[Image: skinsq.png]
And others in the past...

Want to know what I'm working on currently? Check me out on Google+
find quote
margro Offline
Fan
Posts: 530
Joined: Oct 2009
Reputation: 16
Location: The Netherlands
Post: #17
Jezz_X Wrote:So what is the issue because that window should have nothing pvr specific in it
I don't know exactly why the framerate drops from 60 fps to <10 fps (in my case) when we start a radio or TV stream with the current Confluence skin. The only thing I saw after checking all recent changes is that the addition of the
Code:
"pvr.IsPlayingRadio | pvr.IsPlayingTV"
in DialogSeekBar.xml seems to trigger the framerate drop when a radio or TV stream is active.
Furthermore, I'm seeing these lines repeating in my log file:
Code:
WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete"

Seems that there is something wrong with the implementation of these pvr.IsPlayingYYY checks in XBMC itself...

As a workaround (not meant as a fix) I've removed these pvr.IsPlayingYYY checks. Without these checks in DialogSeekBar.xml, the framerate stays >24 fps and the TV image is watchable.

Developer of the MediaPortal PVR addon and the Argus-TV PVR-addon. Unofficial XBMC Windows builds with PVR (Dharma, Eden and Frodo).
http://www.scintilla.utwente.nl/~marcelg/xbmc
(This post was last modified: 2011-06-05 17:12 by margro.)
find quote
Jezz_X Offline
Team-XBMC Skinner
Posts: 5,264
Joined: Jun 2006
Reputation: 55
Location: Earth
Post: #18
well a bit of a lol I just removed it because I thought it was old code that I removed ages ago and turns out dushmaniac only just added it back in not long ago

Skins I have done....
[Image: skinsq.png]
And others in the past...

Want to know what I'm working on currently? Check me out on Google+
find quote
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,948
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #19
I'll have to see why that blocks the threads that long.

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find quote
loggio Offline
Fan
Posts: 562
Joined: May 2010
Reputation: 6
Post: #20
hi guys,

Margro, just tested your latest master and things are working much better Smile

Another thing i noticed that's probably also a confluence related issue is that when using the live tv function, if i push "c" to bring up channel list whilst in full screen... i get massive frame drops and lag... but bringing up most of the other OSD's however do not effect video playback.

I also get the same frame drops occurring if i bring up the codec details while in full screen video mode.

I'm sure you guys will have the same issue.

Jezz_x might need to fix this too Smile


*EDIT*

Also noticed that if i enable DXVA and select a deinterlace option, then select Set as default for all movies, then close XBMC.... when i launch xbmc again, dxva is 'broken'
if i go to the video playback options DXVA is enabled, but when i play back a video file it's disabled, and there is no way to get it back on again.

Also, the EPG is broken upon relaunch of XBMC... if i close xbmc and relaunch it i get "no information available" and have to whipe the EPG to get the info back.
(This post was last modified: 2011-06-06 12:42 by loggio.)
find quote