[mythtv-commits] [MythTV/mythtv] e5411a: EGL: Fix compilation when EGL is not available

Mark Kendall noreply at github.com
Tue Dec 31 11:34:22 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: e5411a56bac8d4f6b8f0857a4c6b7af900fed114
      https://github.com/MythTV/mythtv/commit/e5411a56bac8d4f6b8f0857a4c6b7af900fed114
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-31 (Tue, 31 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.h
    M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.cpp
    M mythtv/libs/libmythtv/libmythtv.pro
    M mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp

  Log Message:
  -----------
  EGL: Fix compilation when EGL is not available

- MythDRMPRIMEContext does essentially require EGL but it is sub-classed
in MythV4L2M2MContext - which does not.
- so ifdef out all references to MythDRMPrimeInterop - which requires
EGL.
- essentially not a real world problem but highlighted trying to track
down some NVidia related issues.




More information about the mythtv-commits mailing list