Skip to content

Add libav and vvdec plugins to GStreamer, enable X11 and Wayland display access in docker - #364

Merged
mdimopoulos merged 3 commits into
masterfrom
OCP-7268
Aug 7, 2026
Merged

Add libav and vvdec plugins to GStreamer, enable X11 and Wayland display access in docker#364
mdimopoulos merged 3 commits into
masterfrom
OCP-7268

Conversation

@mdimopoulos

@mdimopoulos mdimopoulos commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Adding the following in the Dockerfile

  • enable previously disabled libav plugins when compiling GStreamer from source
  • compile vvdec from source when GStreamer 1.26.0 or above is requested
  • enable access to X11 and Wayland displays

@mdimopoulos mdimopoulos changed the title chore: enable libav (incl. vvdec) plugins for source-compiled GStreamer in Dockerfile chore: enable libav and vvdec plugins for source-compiled GStreamer in Dockerfile Jun 16, 2026
Comment thread docker/Dockerfile Outdated
Comment thread docker/Dockerfile Outdated
Comment thread docker/Dockerfile
Comment thread docker/Dockerfile
Comment thread docker/Dockerfile Outdated

@rsanchez87 rsanchez87 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

several minor comments

@rsanchez87

Copy link
Copy Markdown
Contributor

Approved, remember to squash commits

Comment thread docker/Dockerfile
@mdimopoulos mdimopoulos changed the title chore: enable libav and vvdec plugins for source-compiled GStreamer in Dockerfile Add libav and vvdec plugins to GStreamer, enable X11 and Wayland display access in docker Jul 28, 2026
- GStreamer Libav plugin compilation errors when FFmpeg packages are not compiled
- GStreamer 1.24.x compilation error due to missing system packages
- add runtime and build dependencies separately in Dockerfile
- add docker run arguments to enable access in run-docker.sh
@mdimopoulos
mdimopoulos merged commit 220b6fd into master Aug 7, 2026
5 checks passed
@mdimopoulos
mdimopoulos deleted the OCP-7268 branch August 7, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants