[mythtv-users] tv playback woes
chris.rouch at gmail.com
Thu Aug 18 14:25:31 UTC 2011
On 17 August 2011 15:22, Chris Rouch <chris.rouch at gmail.com> wrote:
> Over the last couple of weeks we've been experiencing regular, but
> random freezes of the tv playback which end with the playback aborting
> and a dialog being displayed (sorry I don't remember the exact
> message). The frontend logs are full of messages like this:
> 2011-08-14 21:36:47.182 Player(0): Waited 100ms for video buffers UUUAuAAUAAAUA
> 2011-08-14 21:36:47.286 Player(0): Waited 100ms for video buffers UUUAuAAUAAAUA
> 2011-08-14 21:36:47.296 Player(0): Waited 100ms for video buffers UUUAuAAUAAAUA
> 2011-08-14 21:36:47.302 Player(0): Waited 100ms for video buffers UUUAuAAUAAAUA
> 2011-08-14 21:36:47.313 Player(0): Waited 100ms for video buffers UUUAuAAUAAAUA
> 2011-08-14 21:36:47.349 Player(0), Error: Waited too long for decoder to fill v
> ideo buffers. Exiting..
> The back end logs show nothing unusual happening at this time. This
> happens if I nfs mount the directory from the backend or use myth's
> internal protocol. If I then try to watch the same program again it
> usually works normally.
> The backend is running centos5, latest rpms from atrpms.
> The frontend is running mythbunto 10.10 with JYA's 0.24 repository.
> Does anyone have any idea how to debug this?
> Failing that, is it possible to roll back the frontend so that it has
> an earlier version of myth 0.24? This was all working well a month ago
> so anything before then would be worth trying. I've already rolled
> back the rpms on the backend to 0.24.1-274, without any noticeable
> In case it matters, the front end is an acer revo with a "Intel(R)
> Atom(TM) CPU 330 @ 1.60GHz" cpu, connected by hdmi. the playback
> profile is CPU+ (VDPAU is available, but the resulting picture only
> occupies the middle half of the screen, so is not really usable).
> Any help will be appreciated.
Some more info:
The dialog box says "video frame buffering failed too many times".
The backend isn't entirely normal. There are lots of entries like this
(also when there are no playback problems):
2011-08-17 23:02:49.685 DB Error (delta position map insert):
INSERT INTO recordedseek (chanid, starttime, mark, type, offset)
VALUES ( ? , ? , ? , ? , ? )
:CHANID=105, :MARK=114024, :OFFSET=2028720862, :STARTTIME=2011-08-17T21:30:00,
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry '105-2011-08-17 21:30:00-9-114024' for key 1
and this (not many, but one co-incided with the playback problems):
2011-08-14 22:22:01.815 TFW, Error: Write() -- IOBOUND begin
remaining(19281) free(0) size(2097152) cnt(1)
and this coincided, though I expect it is normal:
2011-08-17 23:02:38.254 AutoExpire: Adding Programs to 'Do Not Expire' List
2011-08-17 23:02:38.256 105 at 2011-08-17T21:30:00 in use by
recorder on sheedy
2011-08-17 23:02:38.256 1004 at 2011-08-04T02:25:00 in use by
player on ratty
2011-08-17 23:02:38.257 AutoExpire: ExpireLiveTV(10000)
2011-08-17 23:02:38.257 AutoExpire: FillDBOrdered: Adding Short LiveTV programs
in starttime order
2011-08-17 23:02:38.271 AutoExpire: SendDeleteMessages. Nothing to expire.
And last night, just before the "waited for video buffers" messages
there was this in the front end logs:
2011-08-17 23:01:08.977 ALSA, Error: WriteAudio: buffer underrun
Any help or suggestions will be really appreciated.
More information about the mythtv-users