Video frame buffering failed too many times

Bug #1005224 reported by Stefan Pappalardo
60
This bug affects 11 people
Affects Status Importance Assigned to Milestone
mythtv (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

While watching tv video freezes and falls back to main menu.

I'm using a combination of front- and backend on one mythbuntu-box.

Here you can see what mythfrontend wrote to its logfile:

May 27 15:32:58 obelix mythfrontend[2860]: W Decoder ringbuffer.cpp:1022 (WaitForReadsAllowed) RingBuf(myth://192.168.0.3:6543/11301_2012052715200
0.mpg): Taking too long to be allowed to read..
May 27 15:32:58 mythfrontend[2860]: last message repeated 6 times
May 27 15:32:58 obelix mythfrontend[2860]: N CoreContext mythplayer.cpp:2079 (PrebufferEnoughFrames) Player(0): Waited 8509ms for video buffers AA
uUuUAAAAUUUUAUAAAALAUAAAAAuLAP
May 27 15:32:58 obelix mythfrontend[2860]: W Decoder ringbuffer.cpp:1022 (WaitForReadsAllowed) RingBuf(myth://192.168.0.3:6543/11301_2012052715200
0.mpg): Taking too long to be allowed to read..
May 27 15:33:02 mythfrontend[2860]: last message repeated 3 times
May 27 15:33:02 obelix mythfrontend[2860]: E Decoder avformatdecoder.cpp:4374 (GetFrame) decoding error#012#011#011#011eno: Eingabe-/Ausgabefehler (5)
May 27 15:33:08 mythfrontend[2860]: last message repeated 338 times
May 27 15:33:08 obelix mythfrontend[2860]: N CoreContext mythplayer.cpp:2079 (PrebufferEnoughFrames) Player(0): Waited 6874ms for video buffers AAUuAUALALAfAAUuUAAAUAUAAUAAUUAP
May 27 15:33:08 obelix mythfrontend[2860]: E Decoder avformatdecoder.cpp:4374 (GetFrame) decoding error#012#011#011#011eno: Eingabe-/Ausgabefehler (5)
May 27 15:33:26 mythfrontend[2860]: last message repeated 459 times
May 27 15:33:26 obelix mythfrontend[2860]: W CoreContext mythplayer.cpp:2962 (PauseDecoder) Player(0): Waited 100ms for decoder to pause
May 27 15:33:31 mythfrontend[2860]: last message repeated 52 times
May 27 15:33:31 obelix mythfrontend[2860]: W CoreContext mythpainter.cpp:32 (~MythPainter) MythPainter: 23 images not yet de-allocated.
May 27 15:33:31 obelix mythfrontend[2860]: I CoreContext audio/audiopulsehandler.cpp:320 (SuspendInternal) Pulse: PulseAudio resume OK
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:2358 (HandleStateChange) TV: Changing from WatchingLiveTV to None
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:380 (StartTV) TV: Exiting main playback loop.
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:2121 (HandleStateChange) TV: Attempting to change from None to WatchingLiveTV
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext mythcorecontext.cpp:371 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 192.168.0.3:6543 (try 1 of 1)
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext mythcorecontext.cpp:1178 (CheckProtoVersion) Using protocol version 72
May 27 15:33:32 obelix mythfrontend[2860]: N CoreContext tv_play.cpp:2186 (HandleStateChange) TV: Spawning LiveTV Recorder -- begin
May 27 15:33:32 obelix mythfrontend[2860]: N CoreContext tv_play.cpp:2193 (HandleStateChange) TV: Spawning LiveTV Recorder -- end
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:2214 (HandleStateChange) TV: playbackURL(myth://192.168.0.3:6543/11301_20120527153332.mpg) cardtype(DUMMY)
May 27 15:33:32 obelix mythfrontend[2860]: E CoreContext tv_play.cpp:2231 (HandleStateChange) TV: LiveTV not successfully started
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:2449 (HandleStateChange) TV: Main UI disabled.
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:378 (StartTV) TV: Entering main playback loop.
May 27 15:33:32 obelix mythfrontend[2860]: I CoreContext screensaver-x11.cpp:161 (RestoreDPMS) ScreenSaverX11Private: DPMS Reactivated 1
May 27 15:33:33 obelix mythfrontend[2860]: I CoreContext screensaver-x11.cpp:149 (DisableDPMS) ScreenSaverX11Private: DPMS Deactivated 1
May 27 15:33:33 obelix mythfrontend[2860]: I CoreContext tv_play.cpp:380 (StartTV) TV: Exiting main playback loop.
May 27 15:33:33 obelix mythfrontend[2860]: N CoreContext mythmainwindow.cpp:2583 (PauseIdleTimer) Suspending idle timer

Pleas help

Thank you

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: mythtv 2:0.25.0+fixes.20120410.1f5962a-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Uname: Linux 3.2.0-24-generic x86_64
.var.log.mythtv.mythavtest.log:

.var.log.mythtv.mythccextractor.log:

.var.log.mythtv.mythcommflag.log:

.var.log.mythtv.mythfilldatabase.log:

.var.log.mythtv.mythjobqueue.log:

.var.log.mythtv.mythlcdserver.log:

.var.log.mythtv.mythmediaserver.log:

.var.log.mythtv.mythutil.log:

ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Sun May 27 18:49:14 2012
Installed_mythtv_dbg: 0.0
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=de_DE:de
 TERM=xterm
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: mythtv
UpgradeStatus: Upgraded to precise on 2012-05-17 (10 days ago)

Revision history for this message
Stefan Pappalardo (sjuk) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mythtv (Ubuntu):
status: New → Confirmed
Revision history for this message
Herco van Brug (hercovanbrug) wrote :

i have a seperate frontend that runs 0.27 atm. when i ran 0.25 on BE and FE they both worked fine. i could watch live TV on both of them. upgrading to 0.26 broke it. live tv still works fine on the BE but the FE can't watch it anymore. after 2 seconds i get above messages. i upgraded to 0.27 hoping the dev version would have it fixed. but lifeTV still works on the BE, the frontend is still broken. i run ubuntu 12.04LTS on both of them.

Revision history for this message
Herco van Brug (hercovanbrug) wrote :

spoke too soon. watching liveTV on the backend works fine until i switch channels. it then waits exact the amount of seconds i entered in mythtv-setup before failing with the error from this topic.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.