From 95fc786a5f8dec10cdf618c93b60be49784e7ef6 Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Thu, 21 Nov 2019 21:43:52 -0800 Subject: [PATCH] ffmpeg needs root in order to access the media HW Signed-off-by: James Ketrenos --- Dockerfile | 6 +++++- Dockerfile.solution | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index e169150..df4447d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -235,7 +235,11 @@ RUN apt-get clean \ ENV LIBVA_DRIVER_NAME=iHD -USER user +# In order for ffmpeg to access the video input, 'user' needs to have +# access to the hardware. Not sure how to do that across different +# OS releases, so setting user to 'root' for now. +USER root + WORKDIR /home/user diff --git a/Dockerfile.solution b/Dockerfile.solution index 511220c..902aee8 100644 --- a/Dockerfile.solution +++ b/Dockerfile.solution @@ -69,6 +69,10 @@ RUN apt-get clean \ ENV LIBVA_DRIVER_NAME=iHD -USER user +# In order for ffmpeg to access the video input, 'user' needs to have +# access to the hardware. Not sure how to do that across different +# OS releases, so setting user to 'root' for now. +USER root + WORKDIR /home/user