[mythtv-commits] [MythTV/mythtv] f5027e: plist: Fix numerous cast warnings

Mark Kendall noreply at github.com
Tue Mar 3 09:29:58 UTC 2020


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

  Changed paths:
    M mythtv/libs/libmythbase/plist.cpp

  Log Message:
  -----------
  plist: Fix numerous cast warnings

(cherry picked from commit 861bd1a49b4931de85b98399c84a36ab8d8ac2f7)


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

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

  Log Message:
  -----------
  Deinterlacing: Cleaner handling of scan override

- any scan setting that is triggerred via user interaction is an
override and cannot be reset other than via another user interaction (on
screen menu, action etc)
- fixes a few small deinterlacing issues (e.g. the overridden scan
setting is lost when coming out of edit mode)
- fixes NEXTSCAN action handling
- paves the way for more dynamic scan handling (i.e. switching between
progressive and interlaced content)
- Refs #13594

(cherry picked from commit c7703342b8ec6aea5e92cbe15087bca48dc09bbd)


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

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/mythframe.h
    M mythtv/libs/libmythtv/mythplayer.cpp

  Log Message:
  -----------
  Deinterlacing: Better handling of mixed progressive/interlaced H264

- signal to the player when we are on a new H264 GOP boundary and allow
the player to unlock the current scan type if there is a change in
interlaced flags
- works well for mixed H264 content but *much* more work is required if
this it to work with MPEG2
- Refs #13594

(cherry picked from commit 1ed3d824cf9bf9dc82b2dcbcc0b7e7fdb1a0c91c)


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

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

  Log Message:
  -----------
  MythPlayer: Minor cleanup of MythPlayer::PreBufferEnoughFrames

- and add some additional logging

(cherry picked from commit 1a53afffefb094b33732d8dff57f867e988e892b)


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

  Changed paths:
    M mythtv/libs/libmythtv/videoouttypes.h

  Log Message:
  -----------
  Minor tweak to avoid late translation change for v31


Compare: https://github.com/MythTV/mythtv/compare/f2e0469ac98d...54a568d3a985


More information about the mythtv-commits mailing list