# Requesting option to select DRI hardware decoding device

**URL:** <https://forums.plex.tv/t/requesting-option-to-select-dri-hardware-decoding-device/231808>\
**Category:** Feature Suggestions\
**Created:** [April 7, 2018, 5:16pm UTC](https://forums.plex.tv/t/requesting-option-to-select-dri-hardware-decoding-device/231808 "2018-04-07T17:16:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![cybik](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/cybik/32/19943_2.png) [@cybik](https://forums.plex.tv/u/cybik)\
**Post date:** [April 7, 2018, 5:16pm UTC](https://forums.plex.tv/t/requesting-option-to-select-dri-hardware-decoding-device/231808/1 "2018-04-07T17:16:53Z")

</div>

# Wot 'n tarnation

I’ve been hammering away at a Docker+DRI Plex hw-decoding/hw-encoding configuration for the last 48 hours, only to have an “epiphany” of sorts and just force my docker-compose configuration to map my intel device (/dev/dri/card1 and /dev/dri/renderD129) to _different device names_ (/dev/dri/card0 and /dev/dri/renderD128) inside a Docker container (namely **plexinc/pms-docker** ).

# Actual request

- Is it possible for the Plex team to allow the administrator of a given server, to select one specific DRI device, instead of (apparently anyway) always use /dev/dri/card0 and to hell with everything else?
- Could Plex be able to use multiple DRI devices?
  - Expanding on the idea, could a very enthusiastic admin be able to select a given DRI device for hardware decoding (say, Intel QuickSync) and another for hardware encoding (say, a GTX 1080, because reasons)
