#7030: qsv in ffmpeg
-------------------------------------+-------------------------------------
             Reporter:  palich2000   |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  qsv          |               Blocked By:
  regression                         |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by jkqxz):

 This works fine for me.  At a guess you are somehow opening the DRM master
 device rather than a render node and therefore the unused top-level device
 has exclusive access to the GPU and stops the encoder from opening it?

 If that's the problem then not creating the unused top-level device
 (remove the `-init_hw_device` option) should make it work for you.  (That
 device did automatically get passed to an encoder in 3.4, but there was
 disagreement about that feature being useful because ffmpeg was unable to
 tell whether the device was required or not (it isn't here, the internal
 session works for isolated encoders) and offered unhelpful warnings.)

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7030#comment:10>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac

Reply via email to