multimedia/gstreamer1-plugins 1.28.8 FreeBSD
GStreamer written collection of plugins handling several media types
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
30a7e19ff0- License
- LGPL20
- Categories
- multimedia, audio
- Package size
- 1984.8 KiB, 10721.1 KiB installed
Description
This is a collection of plugins written with the GStreamer framework. Some features of these plugins are:
- Dynamically loaded plugins provide elements and media types, demand-loaded via an XML registry, similar to ld.so.cache
- Element interface handles all known types of sources, filters, sinks
- Capabilities system allows verification of element compatibility using MIME types and media-specific properties
- Autoplugging uses capabilities system to complete complex paths automatically
- Pipelines can be saved to XML and loaded back to working state
- Resource friendly plugins don't waste RAM
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | multimedia/gstreamer1-plugins | 1.28.8 |
| DragonFly | multimedia/gstreamer1-plugins | 1.26.0 |
| MidnightBSD | multimedia/gstreamer1-plugins | ${_GST_VERSION} |
| HardenedBSD | multimedia/gstreamer1-plugins | 1.28.6 |
| GhostBSD | multimedia/gstreamer1-plugins | 1.28.6 |
Install
Binary package:
pkg install gstreamer1-plugins
From the ports tree:
cd /usr/ports/multimedia/gstreamer1-plugins/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gstreamer1-plugins>0:multimedia/gstreamer1-plugins
LIB_DEPENDS= libgstallocators-.so:multimedia/gstreamer1-plugins
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.28.6 | 1.28.8 | 1.20.5 | 1.26.5 | 1.28.8 |
| FreeBSD:14:quarterly | 1.28.8 | 1.28.8 | n/a | 1.26.2 | 1.28.8 |
| FreeBSD:15:latest | 1.28.8 | 1.28.8 | n/a | 1.26.5 | 1.26.5 |
| FreeBSD:15:quarterly | 1.28.8 | 1.28.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.28.6 | 1.28.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
iso-codes>=0: misc/iso-codesorc>=0.4.16: devel/orc
Library 2
libfreetype.so: print/freetype2liborc-0.4.so: devel/orc
Runtime 1
iso-codes>=0: misc/iso-codes
The full lists below include those, and their dependencies in turn.
Build dependencies 34
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libtextstyle
- devel/libunistring
- devel/libunwind
- devel/meson
- devel/ninja
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- graphics/libdrm
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
Run dependencies 26
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/libdrm
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
Required by 1601
- accessibility/kdeaccessibility
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/libspeechprovider
- accessibility/libspiel
- accessibility/qt6-speech
- arabic/libreoffice
- archivers/engrampa
- archivers/file-roller
- archivers/thunar-archive-plugin
- astro/gpsbabel
- astro/kstars
- astro/marble
- astro/merkaartor
- astro/opencpn
- astro/phd2
- astro/qmapshack
- astro/siril
- astro/stellarium
- astro/viking
- audio/amarok
- audio/amberol
- audio/audacity
- audio/audiocd-kio
- audio/bambootracker
- audio/baresip
- audio/bespokesynth
- audio/cadence
- audio/cantata
- audio/cardinal
- audio/carla
- audio/d11amp
- audio/dmidiplayer
- audio/drumstick
- audio/elisa
- audio/entropypianotuner
- audio/exaile
- audio/fmit
- audio/g4music
- audio/giada
- audio/gnome-metronome
- audio/gnome-music
- audio/gnome-podcasts
- audio/goobox
- audio/gsequencer
- audio/gstreamer1-plugins-a52dec
- audio/gstreamer1-plugins-alsa
- audio/gstreamer1-plugins-amrnb
- audio/gstreamer1-plugins-amrwbdec
- audio/gstreamer1-plugins-bs2b
- audio/gstreamer1-plugins-cdparanoia
- audio/gstreamer1-plugins-chromaprint
- audio/gstreamer1-plugins-faac
- audio/gstreamer1-plugins-faad
- audio/gstreamer1-plugins-fdkaac
- audio/gstreamer1-plugins-flac
- audio/gstreamer1-plugins-flite
- audio/gstreamer1-plugins-gme
- audio/gstreamer1-plugins-gsm
- audio/gstreamer1-plugins-jack
- audio/gstreamer1-plugins-ladspa
- audio/gstreamer1-plugins-lame
- audio/gstreamer1-plugins-lv2
- audio/gstreamer1-plugins-modplug
- audio/gstreamer1-plugins-mpg123
- audio/gstreamer1-plugins-ogg
- audio/gstreamer1-plugins-openmpt
- audio/gstreamer1-plugins-opus
- audio/gstreamer1-plugins-pulse
- audio/gstreamer1-plugins-shout2
- audio/gstreamer1-plugins-sidplay
- audio/gstreamer1-plugins-sndfile
- audio/gstreamer1-plugins-sndio
- audio/gstreamer1-plugins-soundtouch
- audio/gstreamer1-plugins-speex
- audio/gstreamer1-plugins-taglib
- audio/gstreamer1-plugins-twolame
- audio/gstreamer1-plugins-vorbis
- audio/gstreamer1-plugins-wavpack
- audio/gstreamer1-plugins-webrtcdsp
- audio/inscore
- audio/jacktrip
- audio/jamulus
- audio/juk
- audio/kid3
- audio/kwave
- audio/libcanberra-gstreamer
- audio/lollypop
- audio/moodbar
- audio/mousai
- audio/mpz
- audio/mythplugin-mythmusic
- audio/noise-repellent-lv2
- audio/noise-suppression-for-voice-lv2
- audio/pavucontrol
- audio/pianod2
- audio/picard
- audio/pipewire-module-xrdp
- audio/pipewire-spa-oss
- audio/pipewire-spa-oss-ng
The first 100 are listed.
Configuration
No options to configure.
- USES
- meson cpe gettext gnome gstreamer pathfix pkgconfig python:build tar:xz
- Service scripts
- none
Files
Manual pages 3
- gst-device-monitor-(1)
- gst-discoverer-(1)
- gst-play-(1)
pkg-plist 273
- bin/gst-device-monitor-
- bin/gst-discoverer-
- bin/gst-play-
- include/gstreamer-%%VERSION%%/gst/allocators/allocators-prelude.h
- include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
- include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h
- include/gstreamer-%%VERSION%%/gst/allocators/gstdrmdumb.h
- include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
- include/gstreamer-%%VERSION%%/gst/allocators/gstphysmemory.h
- include/gstreamer-%%VERSION%%/gst/allocators/gstshmallocator.h
- include/gstreamer-%%VERSION%%/gst/allocators/gstudmabufallocator.h
- include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/app/app-prelude.h
- include/gstreamer-%%VERSION%%/gst/app/app.h
- include/gstreamer-%%VERSION%%/gst/app/gstappsink.h
- include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-buffer.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-channel-mixer.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-channels.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-converter.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-format.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-info.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-prelude.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h
- include/gstreamer-%%VERSION%%/gst/audio/audio-resampler.h
- include/gstreamer-%%VERSION%%/gst/audio/audio.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudioaggregator.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiocdsrc.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudioclock.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiodecoder.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudioencoder.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiofilter.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudioiec61937.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiometa.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudioringbuffer.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiosink.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiosrc.h
- include/gstreamer-%%VERSION%%/gst/audio/gstaudiostreamalign.h
- include/gstreamer-%%VERSION%%/gst/audio/gstdsd.h
- include/gstreamer-%%VERSION%%/gst/audio/gstdsdformat.h
- include/gstreamer-%%VERSION%%/gst/audio/streamvolume.h
- include/gstreamer-%%VERSION%%/gst/fft/fft-prelude.h
- include/gstreamer-%%VERSION%%/gst/fft/fft.h
- include/gstreamer-%%VERSION%%/gst/fft/gstfft.h
- include/gstreamer-%%VERSION%%/gst/fft/gstfftf32.h
- include/gstreamer-%%VERSION%%/gst/fft/gstfftf64.h
- include/gstreamer-%%VERSION%%/gst/fft/gstffts16.h
- include/gstreamer-%%VERSION%%/gst/fft/gstffts32.h
- include/gstreamer-%%VERSION%%/gst/pbutils/codec-utils.h
- include/gstreamer-%%VERSION%%/gst/pbutils/descriptions.h
- include/gstreamer-%%VERSION%%/gst/pbutils/encoding-profile.h
- include/gstreamer-%%VERSION%%/gst/pbutils/encoding-target.h
- include/gstreamer-%%VERSION%%/gst/pbutils/gstaudiovisualizer.h
- include/gstreamer-%%VERSION%%/gst/pbutils/gstdiscoverer.h
- include/gstreamer-%%VERSION%%/gst/pbutils/gstpluginsbaseversion.h
- include/gstreamer-%%VERSION%%/gst/pbutils/install-plugins.h
- include/gstreamer-%%VERSION%%/gst/pbutils/missing-plugins.h
- include/gstreamer-%%VERSION%%/gst/pbutils/pbutils-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/pbutils/pbutils-prelude.h
- include/gstreamer-%%VERSION%%/gst/pbutils/pbutils.h
- include/gstreamer-%%VERSION%%/gst/riff/riff-ids.h
- include/gstreamer-%%VERSION%%/gst/riff/riff-media.h
- include/gstreamer-%%VERSION%%/gst/riff/riff-prelude.h
- include/gstreamer-%%VERSION%%/gst/riff/riff-read.h
- include/gstreamer-%%VERSION%%/gst/riff/riff.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtcpbuffer.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtp-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbaseaudiopayload.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbasedepayload.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbasepayload.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbuffer.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtpdefs.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtphdrext.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtpmeta.h
- include/gstreamer-%%VERSION%%/gst/rtp/gstrtppayloads.h
- include/gstreamer-%%VERSION%%/gst/rtp/rtp-prelude.h
- include/gstreamer-%%VERSION%%/gst/rtp/rtp.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsp-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsp.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspconnection.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspdefs.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspextension.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspmessage.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsprange.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsptransport.h
- include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspurl.h
- include/gstreamer-%%VERSION%%/gst/rtsp/rtsp-prelude.h
- include/gstreamer-%%VERSION%%/gst/rtsp/rtsp.h
- include/gstreamer-%%VERSION%%/gst/sdp/gstmikey.h
- include/gstreamer-%%VERSION%%/gst/sdp/gstsdp.h
- include/gstreamer-%%VERSION%%/gst/sdp/gstsdpmessage.h
- include/gstreamer-%%VERSION%%/gst/sdp/sdp-prelude.h
- include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
- include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h
- include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h
- include/gstreamer-%%VERSION%%/gst/tag/tag-enumtypes.h
- include/gstreamer-%%VERSION%%/gst/tag/tag-prelude.h
The first 100 are listed.
distinfo 4
| File | Size | SHA256 |
|---|---|---|
| gst-plugins-base-1.28.8.tar.xz | 2.566564e+06 | ade70e3381fcbb024f1f20aa9ede9b5654aeed39d5bd70b1a98f53015e501117 |
| gst-plugins-bad-1.28.8.tar.xz | 8.355328e+06 | 670d888bde8242579b0d8e91f60cf337aa7be20ca7c315ebfbdd6e5a9218d104 |
| gst-plugins-ugly-1.28.8.tar.xz | 247988 | 51ae53002e3bbe9ed0f2215020c5a248bf0ed41b9d9a2a4e102b8583fedab61c |
| gst-plugins-good-1.28.8.tar.xz | 6.014472e+06 | a7670ed900d3d03be744d25c1873b239896e9a82ce6d17f8febc6fffbaee9521 |
Master sites 4
- https://gstreamer.freedesktop.org/src/gst-plugins-base/:base
- https://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad
- https://gstreamer.freedesktop.org/src/gst-plugins-good/:good
- https://gstreamer.freedesktop.org/src/gst-plugins-ugly/:ugly