> Daniel Kristjansson wrote: >> On Sun, 2005-06-26 at 21:06 +0200, Steven wrote: >> >>>Hi, >>> >>>It been a while since I updated my EPIA-M frontend to CVS but today I >>> did. >>>I compiled using ./configure --cpu=pentium-mmx --enable-xvmc >>>and all seems well but there are strange hickups in blackback. >>>This is in the log : >>>2005-06-26 20:52:53.265 prebuffering pause >>>2005-06-26 20:52:59.436 prebuffering pause >>>2005-06-26 20:53:01.669 prebuffering pause >>>2005-06-26 20:53:02.237 WriteAudio: buffer underrun >>>2005-06-26 20:53:02.239 prebuffering pause >>>2005-06-26 20:53:03.303 prebuffering pause >>>2005-06-26 20:53:15.209 prebuffering paus >>> >>>I have xvmc off, xvmc-vld on , bob deint on, extra audio buffering on, >>>libmpeg2 off, video as timebase on and chmod+s and realtime priority on. >>> >>>Anyone else seeing these? >> >> >> I believe there is a patch out there that will up the number of XvMC >> buffers when using VLD to 16. That should resolve the problem if you >> are only using XvMC w/VLD. I haven't applied it yet because MythTV >> should be using 16 buffers already whenever they are available, I >> don't want to put in a fix for VLD that will break regular XvMC when >> it is VLD is enabled at compile time. >> >> -- Daniel >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> mythtv-dev mailing list >> [email protected] >> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev > Hi, > > Enclosed is the patch. This should only affect XvMC VLD decoding. > As stated it is not ideal. I think that videoout_xv.cpp should > determine how many surfaces the Video driver can support prior > to creating the video buffers and then set the number of > video buffers to this limited to a maximum of 16 ? > > Terry
Ok, I saw this enter cvs (euh svn, have to get used to that). I'm still getting pre buffer messages I'm afraid (but a bit less). Anything else I should try? Steven 2005-06-29 18:47:38.290 Using protocol version 17 2005-06-29 18:47:40.653 Opening audio device 'default'. 2005-06-29 18:47:43.072 Using realtime priority. 2005-06-29 18:47:43.087 Changing from None to WatchingLiveTV 2005-06-29 18:47:43.117 Video timing method: DRM 2005-06-29 18:47:43.371 prebuffering pause 2005-06-29 18:47:43.918 WriteAudio: buffer underrun 2005-06-29 18:47:43.971 AddInheritence past e NOT in used or in done. AAA AAAAAAAAAAULL 2005-06-29 18:47:43.987 prebuffering pause 2005-06-29 18:47:44.244 prebuffering pause 2005-06-29 18:47:44.582 WriteAudio: buffer underrun 2005-06-29 18:47:44.617 prebuffering pause 2005-06-29 18:47:44.621 AddInheritence past G NOT in used or in done. AAA AAAAAALdLAAAA 2005-06-29 18:47:44.922 AddInheritence past e NOT in used or in done. AUL AAAAAAAAAAALA 2005-06-29 18:47:45.021 prebuffering pause 2005-06-29 18:47:45.398 prebuffering pause 2005-06-29 18:47:45.747 prebuffering pause 2005-06-29 18:47:46.080 prebuffering pause 2005-06-29 18:48:30.333 prebuffering pause 2005-06-29 18:48:30.337 WriteAudio: buffer underrun 2005-06-29 18:48:30.665 prebuffering pause 2005-06-29 18:48:31.102 prebuffering pause 2005-06-29 18:48:31.414 prebuffering pause 2005-06-29 18:48:31.764 prebuffering pause 2005-06-29 18:48:32.095 prebuffering pause 2005-06-29 18:48:32.095 WriteAudio: buffer underrun 2005-06-29 18:48:32.102 AddInheritence past e NOT in used or in done. AAA AAAAAAAAAAdLL 2005-06-29 18:48:32.428 prebuffering pause 2005-06-29 18:48:32.715 AddInheritence past G NOT in used or in done. AAA AAAAAALULAAAA 2005-06-29 18:48:32.784 WriteAudio: buffer underrun 2005-06-29 18:48:32.849 AddInheritence past b NOT in used or in done. AAA AAAAAAAAALUAL 2005-06-29 18:48:32.876 prebuffering pause 2005-06-29 18:48:33.393 prebuffering pause 2005-06-29 18:48:33.778 prebuffering pause 2005-06-29 18:48:33.780 WriteAudio: buffer underrun _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
