[mythtv-commits] [MythTV/mythtv] 62a8f7: MythDeinterlacer: Don't cleanup deinterlacer if al...

Mark Kendall noreply at github.com
Wed Mar 11 08:20:19 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 62a8f70bcb6aa1015f545808e3b9007666b6dbb8
      https://github.com/MythTV/mythtv/commit/62a8f70bcb6aa1015f545808e3b9007666b6dbb8
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-03-10 (Tue, 10 Mar 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythdeinterlacer.cpp

  Log Message:
  -----------
  MythDeinterlacer: Don't cleanup deinterlacer if already deinterlaced


  Commit: ab1e8a14592e6bbb63a63055ae0fee7e4de8c82b
      https://github.com/MythTV/mythtv/commit/ab1e8a14592e6bbb63a63055ae0fee7e4de8c82b
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h

  Log Message:
  -----------
  MythPlayer: add PiPSync method to keep PiP player is sync with master

- this just uses the video timecode to dump frames that are too old and
retains frames for more than one 'cycle' if the master player is running
at a faster rate.


  Commit: b3027420798b9128929bcea484c1be8821fd9a85
      https://github.com/MythTV/mythtv/commit/b3027420798b9128929bcea484c1be8821fd9a85
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M mythtv/libs/libmythtv/tv_play.cpp

  Log Message:
  -----------
  TV: Workaround PiP deadlock when master uses hardware decoding

- see comments in code but note that this is NOT PERFECT and there is
still the opportunity for the frontend to deadlock


Compare: https://github.com/MythTV/mythtv/compare/4e81d4b52b70...b3027420798b


More information about the mythtv-commits mailing list