@ MARGRO: Latest Build 02-06-2011 Broken.
#1
Hi Margro,

Your latest build 02-06-2011 from Odk40 is broken. After install it crashes and asks for MSVCP100D.dll

i manually downloaded and put that .dll in my system 32 folder and XBMC booted.

But when i run your .TS reader plugin, the playback is REALLY CHOPPY, i mean... at full screen it plays back at about 12fps Stare haha so i think the plugin is broken.

RTSP plugin works fine on both odk40 and your build, however i don't use this add-on. It's not practical because there's like an 8 second delay in channel changes.

back to 10.1 build for now Tongue hehe

*Edit
It MUST be the TS plugin (or PVR Code) that is broken.
XBMC ability to play back TS files is fine. I tested playback with a recorded .TS file from mediaportal and it plays back fine.
Reply
#2
Have you tested with another skin, i noticed the same with confluence and this build, but with Focus it works fine.
Reply
#3
there is no PVR version of focus, is there?
Reply
#4
Well, there was, it was pulled back due to some bugs. But i think a new version will be released quite soon.
Reply
#5
Well, i have no idea how you could have tested that skin release with the Current pre eden builds...

I'm referring to the pre-build that margo put up today. not the stable 10.1 build.
Reply
#6
I installed the new build from Margo that was released yesterday, and I have the version of ReFoucus (0.9) that was pulled back, I downloaded it before it was pulled back. If you have ReFocus 0.9 you have to rename MyTV.xml to MyPVR.xml in order to get it work.
Reply
#7
it's not the skin.
Reply
#8
Well Im not an expert, but with Confluence i got the exact same lag and choppy live tv as you report in your first post, but with ReFocus I got a perfectly smooth picture.
Reply
#9
Its indeed a Confluence skin issue. I haven't changed the TSReader code recently.

I've done the following to pinpoint the problem:
  • Installed my previous Pre-Eden build (margro2)
  • Replaced the MediaPortal PVR addon by the one from the latest build (margro3)
  • Framerate is still 60 fps
  • Replaced the ffmpeg libraries with the ones from my latest build
  • Open a TV channel: Framerate is still 60 fps (or 25 with sync enabled)
  • Replaced XBMC.exe by the latest one: framerate for TV still 60 fps
  • Replaced the confluence skin by the latest (horizontal) one
  • As soon as I open a TV channel, the framerate drops to ~14 fps on my system (also in full screen).
Using the old Confluence skin from the margro2 build in the margro3 build solves the problem for me. I've no idea how Jezz_X recent skin changes cause this problem.

The only interesting part from the XBMC.log file are the CRenderManager::FlipPage warnings.
Quote:20:01:42 T:1028 M:4168077312 DEBUG: ------ Window Init (VideoFullScreen.xml) ------
20:01:42 T:1028 M:4168077312 INFO: Loading skin file: VideoFullScreen.xml
20:01:42 T:3832 M:4165140480 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
20:01:42 T:3508 M:4163596288 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:01:42 T:3832 M:4162883584 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
20:01:42 T:3508 M:4162109440 WARNING: Previous line repeats 1 times.
20:01:42 T:3508 M:4162109440 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:01:42 T:3832 M:4162064384 DEBUG: CPullupCorrection: detected pattern of length 1: 40000.00, frameduration: 40000.000000
20:01:43 T:3832 M:4162068480 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
20:01:43 T:3508 M:4161941504 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:01:43 T:3832 M:4161941504 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
20:01:43 T:3508 M:4161896448 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:01:43 T:3832 M:4161851392 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
Developer of the MediaPortal PVR addon and retired developer of the Argus-TV PVR-addon.
http://www.scintilla.utwente.nl/~marcelg/xbmc
Reply
#10
Ha! Well there you have it. My apologies macardi for doubting!
Reply
#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 retired developer of the Argus-TV PVR-addon.
http://www.scintilla.utwente.nl/~marcelg/xbmc
Reply
#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.
Reply
#13
Margro, Does your new Dharma build also have the deinterlace patch, or is this only in the Eden branch?
Reply
#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
Reply
#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 retired developer of the Argus-TV PVR-addon.
http://www.scintilla.utwente.nl/~marcelg/xbmc
Reply

Logout Mark Read Team Forum Stats Members Help
@ MARGRO: Latest Build 02-06-2011 Broken.0