Skip to content

Commit a2d25ec

Browse files
committed
Add libxcb for x11grab
1 parent 191e635 commit a2d25ec

4 files changed

+14
-0
lines changed

Dockerfile.alpine

+2
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ RUN apk add --update \
4848
dav1d-dev \
4949
rav1e-dev \
5050
aom-dev \
51+
libxcb-dev \
5152
alsa-lib-dev \
5253
v4l-utils-dev
5354

@@ -88,6 +89,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \
8889
--enable-libdav1d \
8990
--enable-librav1e \
9091
--enable-libaom \
92+
--enable-libxcb \
9193
--disable-ffplay \
9294
--disable-debug \
9395
--disable-doc \

Dockerfile.alpine.rpi

+2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ RUN apk add -U \
5050
aom-dev \
5151
alsa-lib-dev \
5252
v4l-utils-dev \
53+
libxcb-dev \
5354
raspberrypi-dev \
5455
raspberrypi-libs
5556

@@ -96,6 +97,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \
9697
--enable-libdav1d \
9798
--enable-librav1e \
9899
--enable-libaom \
100+
--enable-libxcb \
99101
--disable-ffplay \
100102
--disable-debug \
101103
--disable-doc \

Dockerfile.ubuntu.cuda12

+5
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ RUN apt-get update -y && \
4444
libfdk-aac-dev \
4545
libharfbuzz-dev \
4646
libxml2-dev \
47+
libxcb1-dev \
48+
libxcb-xfixes0-dev \
49+
libxcb-shm0-dev \
50+
libxcb-shape0-dev \
4751
zlib1g-dev
4852

4953
# install and patch ffmpeg
@@ -92,6 +96,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \
9296
--enable-libdav1d \
9397
--enable-librav1e \
9498
--enable-libaom \
99+
--enable-libxcb \
95100
--disable-ffplay \
96101
--disable-ffprobe \
97102
--disable-debug \

Dockerfile.ubuntu.vaapi

+5
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ RUN apt-get update -y && \
4747
libfdk-aac-dev \
4848
libharfbuzz-dev \
4949
libxml2-dev \
50+
libxcb1-dev \
51+
libxcb-xfixes0-dev \
52+
libxcb-shm0-dev \
53+
libxcb-shape0-dev \
5054
zlib1g-dev
5155

5256
# install and patch ffmpeg
@@ -85,6 +89,7 @@ RUN cd /dist/ffmpeg-${FFMPEG_VERSION} && \
8589
--enable-libdav1d \
8690
--enable-librav1e \
8791
--enable-libaom \
92+
--enable-libxcb \
8893
--disable-ffplay \
8994
--disable-ffprobe \
9095
--disable-debug \

0 commit comments

Comments
 (0)