BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlymultimedia/gstreamer1-plugins-rust1.28.8 behind since 2026-11-07none known-[email protected]-
FreeBSDmultimedia/gstreamer1-plugins-rust1.28.9 newestnone known-[email protected]2026-11-07
MidnightBSDmultimedia/gstreamer1-plugins-rust behind since 2026-11-07no data--2026-11-05
HardenedBSDmultimedia/gstreamer1-plugins-rust1.28.8_1 behind since 2026-11-07no data-[email protected]-
GhostBSDmultimedia/gstreamer1-plugins-rust1.28.8_1 behind since 2026-11-07no data-[email protected]-

Version history 1

  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