multimedia/gstreamer1-plugins-rust 1.28.8 DragonFly
Various GStreamer plugins written in Rust
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20, MIT, MPL20
- Categories
- multimedia
- Package size
- 201797.4 KiB, 1311948.9 KiB installed
Description
Repository containing various GStreamer plugins and elements written in the Rust programming language:
* generic
-
file: A Rust implementation of the standard filesrc and filesink elements
-
sodium: Elements to perform encryption and decryption using libsodium.
-
threadshare: Some popular threaded elements reimplemented using common thread-sharing infrastructure.
* net
-
reqwest: An HTTP source element based on the reqwest library.
-
rusoto: A source and sink plugin to talk to the Amazon S3 object storage system using the Rusoto library.
* audio
-
audiofx: Plugins to apply audio effects to a stream (such as adding echo/reverb, removing noise or normalization).
-
claxon: A FLAC decoder based on the Claxon library.
-
csound: A plugin to implement audio effects using the Csound library.
-
lewton: A Vorbis decoder based on the lewton library.
* video
-
cdg: A parser and renderer for CD+G karaoke data.
-
closedcaption: Plugins to deal with several closed caption formats (MCC, SCC, EIA-608/CEA-608 and timed text).
-
dav1d: AV1 decoder based on the dav1d library.
-
flavors: FLV demuxer based on the flavors library.
-
gif: A GIF encoder based on the gif library.
-
rav1e: AV1 encoder based on the rav1e library.
* utils
-
fallbackswitch: Aggregator element that allows falling back to a different sink pad after a timeout.
-
togglerecord: Element to enable starting and stopping multiple streams together.
In the other systems
The newest version among them is 1.28.9, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | multimedia/gstreamer1-plugins-rust | 1.28.8 behind since 2026-11-07 | none known | - | [email protected] | - |
| FreeBSD | multimedia/gstreamer1-plugins-rust | 1.28.9 newest | none known | - | [email protected] | 2026-11-07 |
| MidnightBSD | multimedia/gstreamer1-plugins-rust | behind since 2026-11-07 | no data | - | - | 2026-11-05 |
| HardenedBSD | multimedia/gstreamer1-plugins-rust | 1.28.8_1 behind since 2026-11-07 | no data | - | [email protected] | - |
| GhostBSD | multimedia/gstreamer1-plugins-rust | 1.28.8_1 behind since 2026-11-07 | no data | - | [email protected] | - |
Version history 1
- 1.28.8
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install gstreamer1-plugins-rust
From DPorts:
cd /usr/dports/multimedia/gstreamer1-plugins-rust && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Run dependencies 19
- accessibility/at-spi2-core
- audio/csound
- devel/gettext-runtime
- devel/glib20
- graphics/cairo
- graphics/graphene
- graphics/gstreamer1-plugins-gl
- graphics/webp
- multimedia/dav1d
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/gstreamer1-plugins-bad
- multimedia/gstreamer1-plugins-webrtc
- multimedia/vvdec
- print/harfbuzz
- security/libsodium
- security/openssl
- x11-toolkits/gtk40
- x11-toolkits/pango