Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
hardware:en-decoder [2020/11/16 19:22] – [Intel] derpeter | hardware:en-decoder [2020/11/16 20:10] – derpeter | ||
---|---|---|---|
Line 13: | Line 13: | ||
* https:// | * https:// | ||
- | The tool '' | + | The tool '' |
+ | |||
+ | Vainfo can be forced to use a specific render device | ||
+ | < | ||
+ | vainfo --display drm --device / | ||
+ | </ | ||
+ | |||
+ | Also the driver to use can be choosen | ||
+ | < | ||
+ | LIBVA_DRIVER_NAME=iHD | ||
+ | </ | ||
+ | |||
+ | Output on a kabylake microarchitecture based CPU will e.g. look like this: | ||
< | < | ||
Line 192: | Line 204: | ||
< | < | ||
gstreamer1.0-vaapi needs to be installed for this to work. Replace vaapi with the API you want to use e.g. omx. | gstreamer1.0-vaapi needs to be installed for this to work. Replace vaapi with the API you want to use e.g. omx. | ||
+ | There are some envirement variables that can be set to change gstreamers behavior / driver usage | ||
+ | |||
+ | < | ||
+ | LIBVA_DRIVER_NAME=iHD DRI_PRIME=/ | ||
+ | </ | ||
+ | where the first one is in most cases enough. | ||
+ | |||
+ | |||
The output will look like: | The output will look like: | ||
Line 223: | Line 243: | ||
</ | </ | ||
+ | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// |