Win Delay when playing a video stream
#1
Sad 
I'm running XBMC 12.2 on a 64-bit Windows 7. Whenever I attempt to play a video stream for any show on TWiT or an rss video podcast, there's a delay (about 40 second) before the video starts playing. The audio starts immediately but the video takes a long time. Once this starts, there is no way to stop it without closing XBMC (it freezes) or waiting until playback continues. Here's a snippet of the log:

Code:
08:32:06 T:3644   DEBUG: CCurlFile::GetMimeType - http://podcast.cnbc.com.edgesuite.net/Suze-051113.mp4 -> video/mp4
08:32:06 T:3644   DEBUG: CurlFile::Open(002ED744) http://podcast.cnbc.com.edgesuite.net/Suze-051113.mp4
08:32:06 T:6684   DEBUG: CDVDPlayer::SetCaching - caching state 4
08:32:06 T:2464   DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_RESYNC(21333.333333, 0)
08:32:06 T:2464   DEBUG: CDVDPlayerAudio:: Discontinuity1 - was:193.556117, should be:-109129.985862, error:-109323.541980
08:32:06 T:11188    INFO: ffmpeg[2BB4]: [h264] Cannot parallelize deblocking type 1, decoding such frames in sequential order
08:32:06 T:10420   DEBUG: CSoftAE::Run - Sink restart flagged
08:32:06 T:10420   DEBUG: CAESinkDirectSound::IsCompatible: Formats compatible - reusing existing sink
08:32:06 T:10420    INFO: CSoftAE::InternalOpenSink - keeping old sink with : AE_FMT_FLOAT, FL,FR, 48000hz
08:32:06 T:10420   DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 2.0
08:32:06 T:10420   DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 3840
08:32:06 T:6684   DEBUG: CDVDPlayer::SetCaching - caching state 0
08:32:07 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
08:32:07 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:14 T:11188 WARNING: Previous line repeats 66 times.
08:32:14 T:11188   DEBUG: CPullupCorrection: detected pattern of length 1: 33366.67, frameduration: 33366.666667
08:32:14 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:23 T:2464 WARNING: Previous line repeats 90 times.
08:32:23 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:23 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:23 T:2464 WARNING: Previous line repeats 2 times.
08:32:23 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:23 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:24 T:2464 WARNING: Previous line repeats 2 times.
08:32:24 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:24 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:24 T:2464 WARNING: Previous line repeats 2 times.
08:32:24 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:24 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:24 T:2464 WARNING: Previous line repeats 3 times.
08:32:24 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:24 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:25 T:2464 WARNING: Previous line repeats 3 times.
08:32:25 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:25 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:25 T:10420 WARNING: Previous line repeats 2 times.
08:32:25 T:10420   DEBUG: CSoftAEStream::GetFrame - Underrun
08:32:25 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:25 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:25 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:26 T:2464 WARNING: Previous line repeats 3 times.

It seems like the following section continues executing throughout the entire delay period :
Code:
08:32:25 T:2464 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
08:32:25 T:11188 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
08:32:25 T:10420 WARNING: Previous line repeats 2 times.

If someone can help I'd greatly appreciate it. I don't want to go back to Plex Sad
Reply
#2
Same problem here – any ideas?
Reply
#3
No one? Sad
Reply
#4
I've got the same problem. :-(
Reply
#5
Anyone please? :-(
Reply
#6
Only log snippets and no info about the devices being used? At the very least get us full debug logs (wiki), and from everyone. No just "me too" posts, because you might not have the same root cause"
Reply
#7
Post a full debug log to xbmclogs or pastebin.
Reply
#8
Full debug log here: http://xbmclogs.com/show.php?id=40338
Line 1762 is where it get's fucked up and takes a long time to display the video… until then the main gui hangs…
Reply
#9
I tried the whole evening and finally found a solution: If you have disabled Aero on Vista/Win7, just enable it and the problem is gone! This is fucking ridiculous…
Edit: Damn, after a restart the problem still exists… seems very randomly Sad
Reply
#10
I noticed the same, but only when playing via the detail view. Never had this when playing streams directly.
Do you always have this problem, or is it the same as for me?
Reply
#11
(2013-07-28, 22:02)AddonScriptorDE Wrote: I noticed the same, but only when playing via the detail view. Never had this when playing streams directly.
Do you always have this problem, or is it the same as for me?

That's a good hint, will this test tomorrow morning and report back in both threads.
Reply
#12
I can confirm how to reproduce this bug.

Specs:
- Frodo 12.2
- Windows 7 SP1 with latest updates.
- Atom D727
- ATI Mobility 5300

How to reproduce:
1. Open any video plugin (I used FilmStarts.de, MySpass.de, several others).
2. Choose a video stream and play directly from the list of streams - will work
3. Stop video, choose a video stream, show details and play from there - won't work
4. XBMC will hang for a long time OR will hang and needs to be quit via task manager
Reply
#13
(2013-08-02, 08:52)Cassiel Wrote: I can confirm how to reproduce this bug.

Specs:
- Frodo 12.2
- Windows 7 SP1 with latest updates.
- Atom D727
- ATI Mobility 5300

How to reproduce:
1. Open any video plugin (I used FilmStarts.de, MySpass.de, several others).
2. Choose a video stream and play directly from the list of streams - will work
3. Stop video, choose a video stream, show details and play from there - won't work
4. XBMC will hang for a long time OR will hang and needs to be quit via task manager

I can confirm this. I have been experiencing the same issue and playing a video stream from the web from the details screen will crash XBMC.

Frodo 12.2
Windows 8, latest updates
Lenovo Q190
Reply
#14
(2013-08-08, 04:05)tonysathre Wrote:
(2013-08-02, 08:52)Cassiel Wrote: I can confirm how to reproduce this bug.

Specs:
- Frodo 12.2
- Windows 7 SP1 with latest updates.
- Atom D727
- ATI Mobility 5300

How to reproduce:
1. Open any video plugin (I used FilmStarts.de, MySpass.de, several others).
2. Choose a video stream and play directly from the list of streams - will work
3. Stop video, choose a video stream, show details and play from there - won't work
4. XBMC will hang for a long time OR will hang and needs to be quit via task manager

I can confirm this. I have been experiencing the same issue and playing a video stream from the web from the details screen will crash XBMC.

Frodo 12.2
Windows 8, latest updates
Lenovo Q190
Have a look at this thread...
Reply

Logout Mark Read Team Forum Stats Members Help
Delay when playing a video stream1