[mythtv-users] Live TV judder until channel change

Neil Salstrom salstrom at gmail.com
Sat Oct 11 02:24:20 UTC 2014


On Fri, Oct 10, 2014 at 2:50 AM, Jean-Yves Avenard <jyavenard at gmail.com>
wrote:

>
>
> On Friday, October 10, 2014, Neil Salstrom <salstrom at gmail.com> wrote:
>
>>
>>  something going on.  The "good" build was from
>> mythtv-v0.27.3-111-g5c76f33.  I'll try the bisect between g5c76f33 and
>> g926bb8d.
>>
>>
> Please do. Thanks.
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
>
>
Ok, I think I've found the commit causing the issue.  The reason why I say
"I think" is because about half way through I had a trial where playback
was a total mess but seemed to be different than before.  I did two bisects
at that point, one good and one bad but the ending to the "good" bisect
made no sense.  It stated the first bad commit was
f307a3d5e60b0054e1833127d417c6acfada3213.  This has to do with improving
low bit rate playback on DVB-S radio.

Here is the bisect result of considering the playback mentioned above "bad":

 git bisect good
c978683605d52fe28bb03a2ed5d112ddd7c22f8f is the first bad commit
commit c978683605d52fe28bb03a2ed5d112ddd7c22f8f
Author: Lawrence Rust <lvr at softsystem.co.uk>
Date:   Fri Jun 14 19:53:14 2013 +0100

    Player: Enable AVSync to recover quicker after a seek or program change

    The a/v timecodes can get out of step by 10's of seconds after a seek
    or a livetv program change.  This can cause frames to be doubled or
dropped
    until the a/v streams get back in step.

    This patch checks the a/v timecode difference and if larger than 1
second
    disables frame dropping or doubling.

    Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>
    Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>
    (cherry picked from commit 195eb07fb106fbabf164a1989860adcc132ab9d2)

:040000 040000 07a653e9673c009ccb23168e5a06d8ac44ca456f
3d7b74aea09e346be093fed7dba9b9739e0cfe06 M    mythtv

The "good" just before this solved the judder problem as well as no audio
when liveTV is started (audio came back if the channel was changed or a
skip back happened).

Using git is it possible to compile the latest 0.27 but having this one
commit omitted?  I could give that a try as well.

Thanks,

Neil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20141010/367008e7/attachment.html>


More information about the mythtv-users mailing list