Skip to content

examples: add gst-mxl-rs to the docker image#543

Open
pkeroulas wants to merge 1 commit into
dmf-mxl:mainfrom
cbcrc:rework-docker-example
Open

examples: add gst-mxl-rs to the docker image#543
pkeroulas wants to merge 1 commit into
dmf-mxl:mainfrom
cbcrc:rework-docker-example

Conversation

@pkeroulas

@pkeroulas pkeroulas commented Jun 2, 2026

Copy link
Copy Markdown
Contributor
  • Build gstreamer rust plugin and libfabric from .devcontainer recipe.
  • Preserve Debian OS, original gst binaries and image names so that the docker-compose still works.
  • Clang is restored for gst-mxl-rs.
  • Libs are installed in adequate locations to remove extra vars at runtime
  • Resulting image is around 900MB

#514

Backport requirements

the plugin is not part of v1.0.0

@jonasohland

Copy link
Copy Markdown
Contributor

@pkeroulas You need to sign-off you commit with git commit -s.
You can amend you commit with git commit --amend --signoff and force push your branch, that should make the CI build pass.

Comment thread examples/Dockerfile Outdated
WORKDIR /home/mxl

FROM mxl AS gst-mxl-rs
ENTRYPOINT ["/bin/bash", "-c"]

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.

Would it make sense to use gst-launch-1.0 as a default entrypoint?

@pkeroulas pkeroulas force-pushed the rework-docker-example branch from 48b29a6 to d944b53 Compare June 4, 2026 01:11
@vt-tv vt-tv requested a review from a team June 4, 2026 12:32
@pkeroulas pkeroulas force-pushed the rework-docker-example branch from d944b53 to ccdae90 Compare June 4, 2026 13:36
- Build gstreamer rust plugin and libfabric from .devcontainer recipe.
- Clang is restored for gst-mxl-rs.
- Preserve Debian OS, original gst binaries and image names so that
the docker-compose still works.

Signed-off-by: pkeroulas <patrick.keroulas@radio-canada.ca>
@pkeroulas pkeroulas force-pushed the rework-docker-example branch from ccdae90 to 5ad9586 Compare June 4, 2026 19:22
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