BSD Ports

multimedia/gstreamer1-libav MidnightBSD

GStreamer plug-in with many audio/video decoders/encoders

System
MidnightBSD
Repository
mports
Last update
Commit
99b7c73805
License
lgpl+
Categories

Description

The GStreamer libav package provides mpeg support for GStreamer. It includes codecs for most popular formats, and optimized colourspace conversion.

In the other systems

The newest version among them is 1.28.8, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmultimedia/gstreamer1-libavno data--2026-09-18
FreeBSDmultimedia/gstreamer1-libav1.28.8 newestnone known-[email protected]2026-10-12
DragonFlymultimedia/gstreamer1-libav1.26.02 known-[email protected]-
HardenedBSDmultimedia/gstreamer1-libav1.28.6no data-[email protected]-
GhostBSDmultimedia/gstreamer1-libav1.28.6no data-[email protected]-

Install

Binary package:

mport install gstreamer1-libav

From mports:

cd /usr/mports/multimedia/gstreamer1-libav && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gstreamer1-libav>0:multimedia/gstreamer1-libav

Dependencies

As this port's Makefile names them.

Build 1

Library 2

No port depends on this one.

Configuration

No options to configure.

USES
bison gettext-runtime gnome gstreamer libtool localbase meson ninja pkgconfig python:build shebangfix tar:xz
Service scripts
none

Files

pkg-plist 1
  • lib/gstreamer-1.0/libgstlibav.so
distinfo 1
FileSizeSHA256
gst-libav-1.28.7.tar.xz22086458da51dd39ecf1cf6faade34cc6412001be2e2e145bca8ae0f45336f60a36ab2
Master sites 1
  • https://gstreamer.freedesktop.org/src/gst-libav/

Commit history 2

DateCommitCreditsLog message
99b7c73805 Lucas Holt multimedia: update GStreamer stack to 1.28.7 (#1474)
Update the coupled GStreamer 1.x stack from 1.28.6 to 1.28.7 in one change: - update the shared GStreamer version in Mk/extensions/gstreamer.mk - refresh core, base/bad/good/ugly, libav, Rust, editing-services, RTSP-server, and Python distinfo - preserve existing MidnightBSD patches/options and package behavior Validation: - makesum completed for all seven source ports and the coupled plugin distinfo target - core GStreamer build/fake/package passed; its test target has no tests - base and bad plugin build/fake/package passed - libav build/fake/package and 6/6 tests passed - editing-services build/fake/package passed with staged 1.28.7 pkg-config metadata - all affected ports pass check-license and git diff --check The remaining RTSP/Python full package chain was not completed because …
076a62e095 Lucas Holt multimedia: update GStreamer stack to 1.28.6 (#1383)
## Summary - synchronize GStreamer core, base/bad/good/ugly plugin bundles, Rust and Python bindings, editing services, libav, RTSP server, Qt bindings, and related plugin ports at 1.28.6 - refresh 1.28 Meson compatibility patches, plists, and generated Rust crate metadata - reset all coupled port revisions to 0 and add the new svt-av1 plugin mapping - retain gstreamer-vaapi at its last available 1.26.1 release because upstream no longer publishes a 1.28 vaapi tarball ## Validation - core: `bmake makesum patch build fake package test check-license` passed - base plugin bundle: all 368 compile targets passed serially with introspection disabled - default plugin introspection is blocked on this host because the GI scanner links the still-installed 1.26 allocator during the build-tree …