[mythtv] 'WriteAudio: buffer underrun' during playback caused by the scheduler
Jan Kleinig
lueddich at gmx.de
Sun Sep 10 16:58:37 UTC 2006
But I'm using a quite fast machine (P4 3,2GHz in a Pundit-R case with
1GB Ram) and don't have another system running here... Don't want to use
X machines to have a great VCR ;) Can I do the change to the sql part
myself? How? ;)
And why is it poosible that sql takes away CPU power from playback while
playback has realtime priority? I thought that this is the point to give
a proccess realtime priority...
Thanks!
Mark Buechler schrieb:
> What's happening is mysql is taking more CPU/IO during the scheduling
> process which takes CPU/IO away from playback/recording. I've had
> trouble with this from time to time due to another issue but a
> temporary solution would be to put your database on another (maybe
> faster) system. Another might be to change the sql in the scheduling
> thread to use a loop and the LIMIT clause to attemt to tone it down a
> bit.
>
> - Mark.
>
> On 9/9/06, *Brian C. Huffman* <bhuffman at graze.net
> <mailto:bhuffman at graze.net>> wrote:
>
> I'm getting similar problems during playback. I don't think it's
> caused
> by the scheduler though...I'm seeing it on playing videos that
> have been
> ripped from DVD. I'm about to open a ticket.
>
> -b
>
> On Sat, 2006-09-09 at 17:21 +0200, Jan Kleinig wrote:
> > Hi,
> >
> > I'm still having those problems :(
> >
> > I am using Knoppmyth R5C7 with mythtv svn 11084 and the
> ac3-patch 0.20
> > written by Mark Spieth.
> >
> > I'm using the EIT Scanner because tvtoday doesn't support that many
> > channels and I hate hunting for a new script when they change the
> > layout of there homepage...
> >
> > The problem is, that every time when the scheduler 'reschedules', I
> > get audio problems in the recording or LiveTV I watch.
> >
> > The backend log says:
> >
> > 2006-09-09 17:11:26.371 EITScanner: Added 10 EIT Events
> > 2006-09-09 17:11:26.375 Reschedule requested for id -1.
> > 2006-09-09 17:11:28.878 Scheduled 36 items in 2.5 = 1.19 match +
> 1.31
> > place
> >
> > At the same time, the playback stumbles and the audio is gone in
> most
> > of the cases. Sometimes, the audio comes back to live again after
> > about 3 seconds... The frontend tells me this:
> >
> > 2006-09-09 17:10:48.608 TV: Attempting to change from None to
> > WatchingPreRecorded
> > 2006-09-09 17:10:48.627 libavformat type mpegts
> > 0: start_time: 2615.887 duration: 539.622
> > 1: start_time: 2615.963 duration: 539.611
> > 2: start_time: 2615.896 duration: 539.616
> > stream: start_time: 29065.414 duration: 5996.522 bitrate=2668 kb/s
> > 2006-09-09 17:10:48.635 AFD: Opened codec 0x8bc9330, id(MPEG2VIDEO)
> > type(Video)
> > 2006-09-09 17:10:48.635 AFD: Setting maxchannels to 6, -1
> > 2006-09-09 17:10:48.635 AVFD: codec MP3 has 2 channels
> > 2006-09-09 17:10:48.635 AFD: Opened codec 0x8b52c10, id(MP3)
> > type(Audio)
> > 2006-09-09 17:10:48.826 Opening audio device 'default'. ch 2 sr
> 48000
> > 2006-09-09 17:10:48.826 Opening ALSA audio device 'default'.
> > 2006-09-09 17:10:49.005 VideoOutputXv: XvMCTex: Init failed
> > 2006-09-09 17:10:49.005 VideoOutputXv: XVideo Adaptor Name: 'ATI
> > Radeon Video Overlay'
> > 2006-09-09 17:10:49.398 TV: Changing from None to
> WatchingPreRecorded
> > 2006-09-09 17:10:49.399 Using realtime priority.
> > 2006-09-09 17:10:49.430 Video timing method: USleep with busy wait
> > 2006-09-09 17:11:26.752 WriteAudio: buffer underrun
> > 2006-09-09 17:11:27.247 WriteAudio: buffer underrun
> > 2006-09-09 17:11: 27.521 WriteAudio: buffer underrun
> > 2006-09-09 17:11:27.776 WriteAudio: buffer underrun
> > 2006-09-09 17:11:28.339 WriteAudio: buffer underrun
> >
> > You see, at 17:11:26.375 the rescheduling is getting startet and at
> > that time, the error occures...
> >
> > Does anybody have an idea what to do?
> >
> > Thanks!
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev at mythtv.org <mailto:mythtv-dev at mythtv.org>
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org <mailto:mythtv-dev at mythtv.org>
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20060910/7616b0bd/attachment.htm
More information about the mythtv-dev
mailing list