No worries -- I started a new thread so it wouldn&#39;t happen again :)<br><br>It&#39;s not on gossamer yet, but the title is &quot;Prebuffering Pauses&quot;<br><br>-Dave<br><br><br><br><div><span class="gmail_quote">On 7/9/07, 
<b class="gmail_sendername">Ben Dailey</b> &lt;<a href="mailto:ben@inspiredtechs.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ben@inspiredtechs.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Dave,<br><br>My apologies I looked only at my response and not the complete thread
<br>and assumed you were having a different issue. What version of myth do<br>you have compiled? I believe there has been a recent change to<br>re-enable pthreads in the ffmpeg libs this is just purely a guess as<br>to what was causing your pre-buffer pauses but I have seen improved
<br>playback performance since pthreads have been re-enabled.<br><br>Thanks,<br>Ben<br><br>On 7/9/07, David Frascone &lt;<a href="mailto:dave@frascone.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
dave@frascone.com</a>&gt; wrote:<br>&gt; Was that the wrong changset? It seems unrelated, since I do not experience a
<br>&gt; crash?<br>&gt;<br>&gt; Let&#39;s make sure I was responding to proper thread . . Oh -- maybe not . .<br>&gt; I&#39;m getting lots of these:<br>&gt;&nbsp;&nbsp;2007-06-26 21:24:54.094 NVP: prebuffering pause<br>&gt;<br>&gt; But with no other relevant errors:
<br>&gt; 2007-07-09 14:49:55.073 VideoOutputXv: XVideo Adaptor Name: &#39;NV17 Video<br>&gt; Texture&#39;<br>&gt; 2007-07-09 14:49:55.763 Using realtime priority.<br>&gt; 2007-07-09 14:49:55.763 TV: Changing from None to WatchingPreRecorded
<br>&gt; 2007-07-09 14:49:55.866 Video timing method: RTC<br>&gt; 2007-07-09 14:50:30.958 NVP: Prebuffer wait timed out 10 times.<br>&gt; 2007-07-09 14:50:39.185 NVP: prebuffering pause<br>&gt; 2007-07-09 14:50:40.491 NVP: prebuffering pause
<br>&gt; 2007-07-09 14:50:41.877 NVP: prebuffering pause<br>&gt; 2007-07-09 14:51:22.569 NVP: prebuffering pause<br>&gt; 2007-07-09 14:51: 34.163 NVP: prebuffering pause<br>&gt; 2007-07-09 14:51:35.152 NVP: prebuffering pause
<br>&gt; 2007-07-09 14:51:39.038 NVP: prebuffering pause<br>&gt; 2007-07-09 14:51:54.270 NVP: prebuffering pause<br>&gt; 2007-07-09 14:53:51.858 NVP: prebuffering pause<br>&gt; 2007-07-09 14:54:45.024 NVP: prebuffering pause
<br>&gt; 2007-07-09 14:54:45.617 NVP: prebuffering pause<br>&gt; 2007-07-09 14:54:55.784 NVP: prebuffering pause<br>&gt; 2007-07-09 14:54:58.181 NVP: prebuffering pause<br>&gt; 2007-07-09 14:55: 03.027 NVP: prebuffering pause
<br>&gt; 2007-07-09 14:55:23.579 NVP: prebuffering pause<br>&gt; 2007-07-09 14:55:27.465 NVP: prebuffering pause<br>&gt; 2007-07-09 14:55:31.127 NVP: prebuffering pause<br>&gt; 2007-07-09 14:56:21.245 NVP: prebuffering pause
<br>&gt; 2007-07-09 14:56:23.338 NVP: prebuffering pause<br>&gt; 2007-07-09 14:56:25.591 NVP: prebuffering pause<br>&gt; 2007-07-09 14:57:11.836 NVP: prebuffering pause<br>&gt; 2007-07-09 14:57:21.061 NVP: prebuffering pause
<br>&gt;<br>&gt;<br>&gt; I&#39;ll start adding more debug to see what&#39;s going on.<br>&gt;<br>&gt; -Dave<br>&gt;<br>&gt;<br>&gt;<br>&gt; On 7/9/07, Ben Dailey &lt;<a href="mailto:ben@inspiredtechs.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ben@inspiredtechs.com
</a>&gt; wrote:<br>&gt; &gt; Dave,<br>&gt; &gt;<br>&gt; &gt; This has been resolved since r13796 in svn head. Details here:<br>&gt; &gt; <a href="http://svn.mythtv.org/trac/changeset/13796" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://svn.mythtv.org/trac/changeset/13796
</a><br>&gt; &gt;<br>&gt; &gt; Hope this helps.<br>&gt; &gt; Ben<br>&gt; &gt;<br>&gt; &gt; On 7/9/07, David Frascone &lt; <a href="mailto:dave@frascone.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
dave@frascone.com</a>&gt; wrote:<br>&gt; &gt; &gt; On 6/27/07, Ben Dailey &lt;
<a href="mailto:ben@inspiredtechs.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ben@inspiredtechs.com</a>&gt; wrote:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Matt,<br>&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; If you roll back to 13764 do you still have the issue? There are have
<br>&gt; been<br>&gt; &gt; &gt; two (2) recent ffmpeg sync&#39;s one at revision 13655 which introduced an<br>&gt; audio<br>&gt; &gt; &gt; through a blender type sound because AC3 decoding was moved internally<br>&gt; to
<br>
&gt; &gt; &gt; ffmpeg from liba52. Then a second ffmpeg sync was done on 13765 to<br>&gt; resolve<br>&gt; &gt; &gt; the audio issues created by 13655. Since 13765 mythfrontend crashes<br>&gt; after<br>&gt; &gt; &gt; playing a a fraction to a few seconds of audio. I haven&#39;t had time to
<br>&gt; build<br>&gt; &gt; &gt; a debug release yet and get a ticket filed because I am still trying to<br>&gt; &gt; &gt; convince the wife that this is worth my time and the more time it is<br>&gt; broken<br>&gt; &gt; &gt; that worse my cause :). So to get my system working well again I
<br>&gt; recompile<br>&gt; &gt; &gt; with the following additional configure options: --enable-liba52<br>&gt; &gt; &gt; --enable-liba52bin --disable-decoder=ac3 --enable-decoder=liba52. These<br>&gt; move<br>&gt; &gt; &gt; AC3 decoding out to the external liba52 to do audio decoding this
<br>&gt; requires<br>&gt; &gt; &gt; that you have a52dec installed on your system. I hope this has been<br>&gt; helpful<br>&gt; &gt; &gt; and look forward to see if this helps solve your problem?<br>&gt; &gt; &gt; &gt;<br>

&gt; &gt; &gt; &gt; Thanks,<br>&gt; &gt; &gt; &gt; Ben<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; On 6/27/07, Matt &lt; <a href="mailto:skd5aner@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
skd5aner@gmail.com
</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; On 6/27/07, Matt &lt;<a href="mailto:skd5aner@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">skd5aner@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; Here is my log with -v audio,playback.&nbsp;&nbsp;I&#39;m only attaching the
<br>&gt; part of<br>&gt; &gt; &gt; &gt; &gt; &gt; the log where (I&#39;m fairly sure) the issue is appearing.&nbsp;&nbsp;Although,<br>&gt; I&#39;m<br>&gt; &gt; &gt; &gt; &gt; &gt; not sure if it points out useful info or not:<br>&gt; &gt; &gt; &gt; &gt; &gt;
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.639 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.639 AO: audio waiting for buffer to fill: have<br>&gt; &gt; &gt; &gt; &gt; &gt; 4160 want 6144
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.639 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.669 AO: audio waiting for buffer to fill: have<br>&gt; &gt; &gt; &gt; &gt; &gt; 4160 want 6144
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.669 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.699 AO: audio waiting for buffer to fill: have<br>&gt; &gt; &gt; &gt; &gt; &gt; 4160 want 6144
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.699 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.729 AO: audio waiting for buffer to fill: have<br>&gt; &gt; &gt; &gt; &gt; &gt; 4160 want 6144
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.729 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.729 Avg read interval was 184 msec. 64K block<br>&gt; size<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
16.739 NVP: prebuffering pause<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.740 NVP: Waiting for prebuffer.. 0<br>&gt; &gt; &gt; &gt; &gt; &gt; AAAAAAAAAAAAAAAAAAAAAAAAauALAAA<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
16.759 AO: OutputAudioLoop: audio paused<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.759 AO: 62912 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.759 WriteAudio: Preparing 6144 bytes (1536
<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.780 Avg read interval was 198 msec. 64K block<br>&gt; size<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.789 AO: 62528 bytes free on soundcard<br>

&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.789 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.819 AO: 62176 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
16.819 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.849 AO: 61824 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.849 NVP: Waiting for prebuffer.. 1
<br>&gt; &gt; &gt; &gt; &gt; &gt; AAAAAAAAAAAAAAAAAAAAAAAAAUUuUuL<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.850 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
16.880 AO: 61440 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.880 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.910 AO: 61088 bytes free on soundcard
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.910 WriteAudio: Preparing 6144 bytes (1536<br>&gt; &gt; &gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.910 Avg read interval was 185 msec. 64K block
<br>&gt; size<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.940 AO: 60736 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.940 WriteAudio: Preparing 6144 bytes (1536<br>&gt; &gt; &gt; frames)
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.960 NVP: Waiting for prebuffer.. 2<br>&gt; &gt; &gt; &gt; &gt; &gt; uULAAAAAAAAAAAAAAAAAAAAAAUUUUUu<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.970 AO: 60384 bytes free on soundcard
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.970 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:16.971 Avg read interval was 180 msec. 64K block<br>&gt; size
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 16.990 AO: 58112 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.010 AO: 61952 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
17.010 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 17.011 Avg read interval was 198 msec. 64K block<br>&gt; size<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
17.030 AO: 59680 bytes free on soundcard<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.031 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 AO: OutputAudioLoop: Play Event
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 AO: Broadcasting free space avail
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 
17.051 WriteAudio: Preparing 6144 bytes (1536<br>&gt; &gt; &gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 WriteAudio: Preparing 6144 bytes (1536
<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)
<br>
&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.051 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:
17.051 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 17.052 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.052 AO: Broadcasting free space avail
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 17.052 WriteAudio: Preparing 6144 bytes (1536<br>&gt; &gt; &gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.052 AO: audio waiting for buffer to fill: have
<br>&gt; &gt; &gt; &gt; &gt; &gt; 4928 want 6144<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.052 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.071 AO: audio waiting for buffer to fill: have
<br>&gt; &gt; &gt; &gt; &gt; &gt; 4928 want 6144<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.071 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35: 17.091 AO: audio waiting for buffer to fill:
<br>&gt; have<br>&gt; &gt; &gt; &gt; &gt; &gt; 4928 want 6144<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.091 AO: Broadcasting free space avail<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.111 AO: Broadcasting free space avail
<br>&gt; &gt; &gt; &gt; &gt; &gt; 2007-06-27 11:35:17.111 WriteAudio: Preparing 6144 bytes (1536<br>&gt; frames)<br>&gt; &gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; &gt; Thanks!<br>

&gt; &gt; &gt; &gt; &gt; &gt; Matt<br>&gt; &gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; Just rolled back to 13635 - and the issue disappeared.&nbsp;&nbsp;This<br>&gt; &gt; &gt; &gt; &gt; eliminates the upgraded Alsa version as the cause.&nbsp;&nbsp;I suspect this
<br>&gt; is<br>&gt; &gt; &gt; &gt; &gt; due to the recent ffmpeg sync.&nbsp;&nbsp;Please let me know what I can do to<br>&gt; &gt; &gt; &gt; &gt; help.&nbsp;&nbsp;If I don&#39;t receive any feedback on the list, I&#39;ll submit a<br>&gt; bug
<br>&gt; &gt; &gt; &gt; &gt; report.<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; Thanks!<br>&gt; &gt; &gt; &gt; &gt; Matt<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Have there been any updates to this?&nbsp;&nbsp;I just realized that this is
<br>&gt; exactly<br>&gt; &gt; &gt; the problem I&#39;m seeing.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; -Dave<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; David Frascone
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Oxymoron: Safe Sex.<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; mythtv-users mailing list<br>&gt; &gt; &gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

mythtv-users@mythtv.org</a><br>&gt; &gt; &gt; <a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; _______________________________________________
<br>&gt; &gt; mythtv-users mailing list<br>&gt; &gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mythtv-users@mythtv.org</a><br>&gt; &gt; <a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
</a><br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt;<br>&gt; David Frascone<br>&gt;<br>&gt; Oxymoron: Safe Sex.<br>&gt; _______________________________________________<br>&gt; mythtv-users mailing list<br>&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

mythtv-users@mythtv.org</a><br>&gt; <a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
</a><br>&gt;<br>&gt;<br>_______________________________________________
<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mythtv-users@mythtv.org</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
</a><br></blockquote></div><br><br clear="all"><br>-- <br>David Frascone<br><br>Oxymoron: Safe Sex.