Skip to content

fix: pass GST_PLUGIN_FEATURE_RANK via subprocess env instead of cmd string - #384

Merged
rsanchez87 merged 1 commit into
masterfrom
fix/gst-plugin-feature-rank-env
Aug 5, 2026
Merged

fix: pass GST_PLUGIN_FEATURE_RANK via subprocess env instead of cmd string#384
rsanchez87 merged 1 commit into
masterfrom
fix/gst-plugin-feature-rank-env

Conversation

@rsanchez87

@rsanchez87 rsanchez87 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

0ca8dc6 broke all parsebin decoders: GST_PLUGIN_FEATURE_RANK=... prepended to the command string was split by shlex and treated as the executable by subprocess.run, causing check() to fail and all tests to be skipped

Fixed by passing the env var through subprocess.run's native env parameter instead cross-platform, no shell tricks

@rsanchez87
rsanchez87 merged commit 4f088d1 into master Aug 5, 2026
5 checks passed
@rsanchez87
rsanchez87 deleted the fix/gst-plugin-feature-rank-env branch August 5, 2026 08:47
@mdimopoulos mdimopoulos linked an issue Aug 10, 2026 that may be closed by this pull request
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.

Use always parsebin and GST_PLUGIN_FEATURE_RANK

2 participants