[FFmpeg-trac] #7649(avutil:new): FFmpeg QSV initialization fails on KBL HadesCanyon (= both Intel & AMD GPUs) when DISPLAY is set

FFmpeg trac at avcodec.org
Mon Jan 14 18:26:15 EET 2019


#7649: FFmpeg QSV initialization fails on KBL HadesCanyon (= both Intel & AMD
GPUs) when DISPLAY is set
------------------------------------+----------------------------------
             Reporter:  eero-t      |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avutil
              Version:  git-master  |               Resolution:
             Keywords:  qsv         |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+----------------------------------

Comment (by eero-t):

 On devices which have only single Intel GPU, it should be possible for a
 driver of that HW to be able to find the correct one without user needing
 to specify it.

 For example, if /sys/class/drm/renderD128/device/vendor isn't Intel,
 /dev/dri/renderD128 is unlikely to be a suitable device for Intel video
 driver.

 And if on some machine multiple GPUs identify themselves with Intel
 vendor, driver could default to first which
 /sys/class/drm/<rendernode>/device/device ID matches a supported HW ID,
 unless user specifies something else.

 I guess correct place for these checks would be in the libva backend, as
 it's the one that knows what HW it supports.  If there isn't any support
 for that, could you file a bug about that to appropriate place, and link
 it here as a blocker?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7649#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list