<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>I recently upgraded to mythtv 0.26. Everything works fine, except for</div><div>some videos which have very bad stuttering. These videos play fine on</div>
<div>0.25. I&#39;ve also checked mplayer, which plays them very smoothly as</div>
<div>well. I have an nvidia ION card and I&#39;m using the &quot;vdpau normal&quot;</div><div>profile, but I&#39;ve been through the others (OpenGL, etc) and the</div><div>problem is always the same on myth 0.26.</div><div>

<br></div><div>I used the video playback test under the Setup Wizard in the frontend.</div><div>SD is ok, but the HD test gets stutter. I&#39;ve noticed that the log gets</div><div>filled with these on videos experiencing stutter (and this includes</div>

<div>the HD test):</div><div>&quot;CoreContext mythplayer.cpp:2095 (PrebufferEnoughFrames)&quot;</div><div><br></div><div>I&#39;ve set the nvidia powermizer to max performance, updated to the 304</div><div>nvidia driver, turned off CPU scaling - none of which have made any</div>

<div>difference.</div><div><br></div><div>My setup is:</div><div>- Zotac Mag - Atom 330 CPU</div><div>- ION nvidia graphics</div><div>- Mythbuntu 12.04</div><div>- Mythtv 0.26</div><div><br></div><div>I&#39;m at a bit of a loss where to go from here. I&#39;m thinking *something*</div>

<div>has been changed in the internal player between 0.25 and 0.26 to cause</div><div>this issue, but have no idea what.</div><div><br></div><div>For reference, here is the results from qvdpau test:</div><div>**************************</div>

<div>qvdpautest 0.5.1</div><div>Intel(R) Atom(TM) CPU  330   @ 1.60GHz</div><div>NVIDIA GPU ION (C79) at PCI:3:0:0 (GPU-0)</div><div><br></div><div>VDPAU API version : 1</div><div>VDPAU implementation : NVIDIA VDPAU Driver Shared Library  304.43  Sun</div>

<div>Aug 19 20:44:13 PDT 2012</div><div><br></div><div>SURFACE GET BITS: 273.935 M/s</div><div>SURFACE PUT BITS: 311.411 M/s</div><div><br></div><div>MPEG DECODING (1920x1080): 60 frames/s</div><div>MPEG DECODING (1280x720): 135 frames/s</div>

<div>H264 DECODING (1920x1080): 53 frames/s</div><div>H264 DECODING (1280x720): 109 frames/s</div><div>VC1 DECODING (1440x1080): 69 frames/s</div><div><br></div><div>MIXER WEAVE (1920x1080): 311 frames/s</div><div>MIXER BOB (1920x1080): 436 fields/s</div>

<div>MIXER TEMPORAL (1920x1080): 117 fields/s</div><div>MIXER TEMPORAL + IVTC (1920x1080): 75 fields/s</div><div>MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 159 fields/s</div><div>MIXER TEMPORAL_SPATIAL (1920x1080): 34 fields/s</div>

<div>MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 27 fields/s</div><div>MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 38 fields/s</div><div>MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 128 fields/s</div>

<div><br></div><div>MULTITHREADED MPEG DECODING (1920x1080): 59 frames/s</div><div>MULTITHREADED MIXER TEMPORAL (1920x1080): 99 fields/</div><div>****************************</div>
</blockquote></div><br><div>More information:</div><div><br></div><div>I had originally discounted the network as a cause of the issue, but having another look at it today, I saw something interesting. A working video consumes far less network bandwidth than one that is stuttering. So it does look to be network/streaming related.</div>
<div><br></div><div>The odd thing is that the video that is stuttering is a *smaller* file than the working video (it&#39;s half the size). So why does it take up more bandwidth when it streams from the BE to the remote FE ? As stated above, it streamed fine on 0.25, but is now having a problem on 0.26.</div>
<div><br></div><div><br></div>