#8542: ffmpeg use kmsgrab on wayland not working
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:
  chenjie199234                      |
                 Type:  defect       |                   Status:  reopened
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  git-master   |               Resolution:
             Keywords:  kmsgrab      |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by maximbaz):

 To add some (hopefully helpful) details:

 - sway maintainers mentioned that the root cause of the issue is that
 ffmpeg doesnt support modifiers [1]
 - just like discussed here [2], Intel GPUs use I915_FORMAT_MOD_Y_TILED_CCS
 modifier (0x100000000000004), which uses two planes: compressed texture +
 color surface
 - I confirm that my GPU uses exactly the same I915_FORMAT_MOD_Y_TILED_CCS
 modifier
 - I saw that kmsgrab supports {{{ -format_modifier }}} flag, but whether I
 use {{{ -format_modifier 0x100000000000004 }}} or {{{ -format_modifier
 72057594037927940 }}} (decimal value) I still get the same error.
     - ffmpeg contains this in the verbose log: {{{ Reading option
 '-format_modifier' ... matched as AVOption 'format_modifier' with argument
 '0x100000000000004'. }}}


 Could it be just a misconfiguration on our side? Or a missing support for
 this specific DRM modifier?


 1: https://github.com/swaywm/sway/issues/4961#issuecomment-579903298
 2: https://github.com/swaywm/wlroots/issues/1965#issuecomment-597619178

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8542#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to