<!DOCTYPE html><html data-lt-installed="true"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body style="padding-bottom: 1px;">
    <p>Hello,</p>
    <p>Qt interface uses viewporter [1] [2] [3] for the video surface to
      handle fractional scaling. We have to do this for proper
      embedding, because Qt (starting with 6.5) uses viewporter itself
      to handle fractional scaling for the interface surface, and the
      video surface has to fit properly. In this case it seems that you
      are using SHM display module, which also seems to be using
      viewporter, hence the error.</p>
    <p>As far as I know, SHM is not tested with embedding into Qt
      interface, but EGL should be working fine (I was only able to test
      using EGL GBM unfortunately, because of lack of
      `EGL_KHR_display_reference` support, which may be because I'm
      using Nvidia graphics).</p>
    <p>Is there a specific reason opting in for SHM? I'm asking this
      because as far as I know it has lower priority.</p>
    <p>Sincerely,<br>
      Fatih</p>
    <p>[1] <a class="moz-txt-link-freetext" href="https://code.videolan.org/videolan/vlc/-/merge_requests/5721">https://code.videolan.org/videolan/vlc/-/merge_requests/5721</a><br>
      [2] <a class="moz-txt-link-freetext" href="https://code.videolan.org/videolan/vlc/-/merge_requests/6600">https://code.videolan.org/videolan/vlc/-/merge_requests/6600</a><br>
      [3] <a class="moz-txt-link-freetext" href="https://code.videolan.org/videolan/vlc/-/merge_requests/6601">https://code.videolan.org/videolan/vlc/-/merge_requests/6601</a></p>
  </body>
  <lt-container></lt-container>
</html>