[mythtv-commits] [MythTV/mythtv] 99cff1: VDPAU/VAAPI: Workaround missing pause frame when s...

Mark Kendall noreply at github.com
Tue Nov 5 11:34:34 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: 99cff1521d480ed9abba4aaac594ce5fb02feda3
      https://github.com/MythTV/mythtv/commit/99cff1521d480ed9abba4aaac594ce5fb02feda3
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-11-05 (Tue, 05 Nov 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythframe.h
    M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp

  Log Message:
  -----------
  VDPAU/VAAPI: Workaround missing pause frame when seeking

- as we need to release all frames when the decoder is flushed when using
a hardware frames context (currently only VAAPI and VDPAU), there is no
pause frame to display for long seeks.
- as a workaround, force MythOpenGLVideo to always use the resize stage
for VDPAU and VAAPI direct rendering. The last displayed frame is then
available as a 'pause frame of last resort'.




More information about the mythtv-commits mailing list