[mythtv-users] Getting lots of jitter with version 0.24

Neil Salstrom salstrom at gmail.com
Tue Nov 23 23:13:40 UTC 2010


On Mon, Nov 22, 2010 at 3:36 PM, John P Poet <jppoet at gmail.com> wrote:
>
> Try these patches against 0.24:
>
> http://svn.mythtv.org/trac/attachment/ticket/7964/mythtv_smoothsync.13.patch
> http://svn.mythtv.org/trac/attachment/ticket/7964/smoother-vsync-audio.11.patch
> http://svn.mythtv.org/trac/attachment/ticket/7964/smoother-vsync-vsync-opt.11.patch
>
> They do wonders for progressive frame-rate timestretch playback.
>
> Unfortunately, something in trunk has broken the effectiveness of
> these patches, but they work great with 0.24.
>
>
> John
> --
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>

I just tried applying these against 0.24-fixes (svn 27327) and had some issues.

mythtv_smoothsync.13.patch gives the following:

patching file mythtv/libs/libmythtv/mythplayer.cpp
Hunk #1 succeeded at 238 (offset 2 lines).
Hunk #2 succeeded at 877 (offset 7 lines).
Hunk #3 succeeded at 1638 (offset 29 lines).
Hunk #4 succeeded at 1686 (offset 29 lines).
Hunk #5 succeeded at 1751 (offset 29 lines).
Hunk #6 FAILED at 1777.
Hunk #7 succeeded at 1840 with fuzz 2 (offset 32 lines).
Hunk #8 succeeded at 1874 (offset 32 lines).
Hunk #9 succeeded at 1884 (offset 32 lines).
Hunk #10 succeeded at 1957 with fuzz 1 (offset 32 lines).
Hunk #11 succeeded at 3598 (offset 63 lines).
1 out of 11 hunks FAILED -- saving rejects to file
mythtv/libs/libmythtv/mythplayer.cpp.rej
patching file mythtv/libs/libmythtv/mythplayer.h
Hunk #1 succeeded at 515 (offset 6 lines).
Hunk #2 succeeded at 706 (offset 9 lines).

smoother-vsync-audio.11.patch appears to be already applied?:

patching file mythtv/libs/libmyth/audiooutputbase.cpp
patching file mythtv/libs/libmythfreesurround/freesurround.cpp
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file
mythtv/libs/libmythfreesurround/freesurround.cpp.rej

smoother-vsync-vsync-opt.11.patch applies cleanly with no errors.

I've noticed judder / non-smooth playback since going to 0.24 and
would like to try these patches.  Any suggestions?

Thanks,

Neil


More information about the mythtv-users mailing list