From a2d25ec33f72dc6b1eff545f80ccacae034a7717 Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Fri, 8 Nov 2024 17:22:42 +0100 Subject: [PATCH] Add libxcb for x11grab --- Dockerfile.alpine | 2 ++ Dockerfile.alpine.rpi | 2 ++ Dockerfile.ubuntu.cuda12 | 5 +++++ Dockerfile.ubuntu.vaapi | 5 +++++ 4 files changed, 14 insertions(+) diff --git a/Dockerfile.alpine b/Dockerfile.alpine index a5f309a..082f556 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -48,6 +48,7 @@ RUN apk add --update \ dav1d-dev \ rav1e-dev \ aom-dev \ + libxcb-dev \ alsa-lib-dev \ v4l-utils-dev @@ -88,6 +89,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \ --enable-libdav1d \ --enable-librav1e \ --enable-libaom \ + --enable-libxcb \ --disable-ffplay \ --disable-debug \ --disable-doc \ diff --git a/Dockerfile.alpine.rpi b/Dockerfile.alpine.rpi index c7fec7c..1f9b493 100644 --- a/Dockerfile.alpine.rpi +++ b/Dockerfile.alpine.rpi @@ -50,6 +50,7 @@ RUN apk add -U \ aom-dev \ alsa-lib-dev \ v4l-utils-dev \ + libxcb-dev \ raspberrypi-dev \ raspberrypi-libs @@ -96,6 +97,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \ --enable-libdav1d \ --enable-librav1e \ --enable-libaom \ + --enable-libxcb \ --disable-ffplay \ --disable-debug \ --disable-doc \ diff --git a/Dockerfile.ubuntu.cuda12 b/Dockerfile.ubuntu.cuda12 index 9d17ed6..afd6199 100644 --- a/Dockerfile.ubuntu.cuda12 +++ b/Dockerfile.ubuntu.cuda12 @@ -44,6 +44,10 @@ RUN apt-get update -y && \ libfdk-aac-dev \ libharfbuzz-dev \ libxml2-dev \ + libxcb1-dev \ + libxcb-xfixes0-dev \ + libxcb-shm0-dev \ + libxcb-shape0-dev \ zlib1g-dev # install and patch ffmpeg @@ -92,6 +96,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \ --enable-libdav1d \ --enable-librav1e \ --enable-libaom \ + --enable-libxcb \ --disable-ffplay \ --disable-ffprobe \ --disable-debug \ diff --git a/Dockerfile.ubuntu.vaapi b/Dockerfile.ubuntu.vaapi index b045c3c..0531be3 100644 --- a/Dockerfile.ubuntu.vaapi +++ b/Dockerfile.ubuntu.vaapi @@ -47,6 +47,10 @@ RUN apt-get update -y && \ libfdk-aac-dev \ libharfbuzz-dev \ libxml2-dev \ + libxcb1-dev \ + libxcb-xfixes0-dev \ + libxcb-shm0-dev \ + libxcb-shape0-dev \ zlib1g-dev # install and patch ffmpeg @@ -85,6 +89,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \ --enable-libdav1d \ --enable-librav1e \ --enable-libaom \ + --enable-libxcb \ --disable-ffplay \ --disable-ffprobe \ --disable-debug \