Skip to content

gstreamerv1.28.6

Updated

GStreamer open-source multimedia framework core library

#Supported Platforms

!uwp & !xbox

  • linux
  • osx
  • windows
  • uwp

#Features

Default feature: plugins-base

#aes

Enable support for AES encryption/decryption

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

#alsa

Enable support for ALSA (Advanced Linux Sound Architecture)

Platforms: linux
  • linux
  • osx
  • windows
Dependencies:
and one transitive dependency:
Host Dependencies:
4 transitive dependencies:

#amd-amf

Enable support for the AMD AMF plugins

Platforms: windows
  • windows
  • linux
  • osx
Dependencies:
and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#aom

Enable support for the Alliance for Open Media (AOM) AV1 encoder and decoder

Platforms: !windows
  • linux
  • osx
  • windows
Dependencies:
and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#asio

Enable support for the Steinberg Audio Streaming Input Output (ASIO) library

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#assrender

Enable support for the ASS/SSA subtitle renderer

Dependencies:
and 19 transitive dependencies:
Host Dependencies:
7 transitive dependencies:

#bzip2

Enable bzip2 stream compression in plugins

Dependencies:

No transitive dependencies.

Host Dependencies:
one transitive dependency:

#cairo

Enable support for the cairo graphics library

Dependencies:
  • cairo

    Features: fontconfig, freetype, gobject

  • gstreamer

    Features: plugins-good

and 15 transitive dependencies:
Host Dependencies:
7 transitive dependencies:

#chromaprint

Enable support for the Chromaprint audio fingerprint library

Dependencies:
and 7 transitive dependencies:
Host Dependencies:
8 transitive dependencies:

#closedcaption

Enable support for the closed caption extractor, decoder, and overlay

Dependencies:
and 25 transitive dependencies:
Host Dependencies:
8 transitive dependencies:

#colormanagement

Enable support for the color management correction

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

#dash

Enable support for the DASH demuxer

Dependencies:
and 7 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

#dc1394

Enable support for the libdc1394 IIDC camera source

Platforms: !windows
  • linux
  • osx
  • windows
Dependencies:
and 7 transitive dependencies:
Host Dependencies:
9 transitive dependencies:

#dtls

Enable support for the DTLS encoder and decoder

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

#faad

Enable support for the free AAC audio decoder (GPL licensed)

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#fdkaac

Enable support for the Fraunhofer AAC audio codec

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#flac

Enable support for FLAC: Free Lossless Audio Codec

Dependencies:
and 2 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

#fluidsynth

Enable support for the Fluidsynth MIDI decoder

Platforms: !windows
  • linux
  • osx
  • windows
Dependencies:
and 8 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

#gdk-pixbuf

Enable support for gdk-pixbuf image loader

Dependencies:
and 10 transitive dependencies:
Host Dependencies:
6 transitive dependencies:

#ges

Enable support for GStreamer Editing Services

Dependencies:
and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

#gl

Enable OpenGL integration library and OpenGL plugin

Dependencies:
and 4 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#gl-graphene

Use Graphene in OpenGL plugin

Dependencies:
and 12 transitive dependencies:
Host Dependencies:
7 transitive dependencies:

#gpl

Allow build of plugins that have (A)GPL-licensed dependencies

Dependencies:
and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

#hls

Enable HTTP Live Streaming plugin

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

#jpeg

Enable support for the JPEG file format

Dependencies:
and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

#libav

libav plugins

Dependencies:
and one transitive dependency:
Host Dependencies:
7 transitive dependencies:

#libde265

Enable support for the HEVC/H.265 video decoder

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

#microdns

Enable support for the microdns device provider

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

#modplug

Enable support for the ModPlug audio decoder

Platforms: !uwp
  • linux
  • osx
  • windows
    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #mpg123

    Enable support for the MPG123 decoding library

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    3 transitive dependencies:

    #nls

    National language support

    Dependencies:
    and 2 transitive dependencies:
    Host Dependencies:
    and 4 transitive dependencies:

    #nvcodec

    Enable support for the NVCODEC encoders and decoders

    Platforms: (windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)
    • linux
    • windows-x64
    • osx
    • windows-arm64
    • windows-x86
    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #ogg

    Enable support for the Ogg container format (commonly used by Vorbis, Theora and flac)

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    #openal

    Enable support for the OpenAL audio library

    Dependencies:
    and 9 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    #openh264

    Enable support for the OpenH264 codec

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    #openjpeg

    Enable support for the JPEG2000 codec

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #openmpt

    Enable support for the OpenMPT codec

    Dependencies:
    and 9 transitive dependencies:
    Host Dependencies:
    4 transitive dependencies:

    #opus-bad

    Enable support for the Opus codec in bad plugins

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #opus-base

    Enable support for the Opus codec in base plugins

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    #pango

    Enable support for pango font rendering

    Dependencies:
    and 20 transitive dependencies:
    Host Dependencies:
    7 transitive dependencies:

    #plugins-bad

    'Bad' GStreamer plugins and helper libraries

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #plugins-basedefault

    'Base' GStreamer plugins and helper libraries

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #plugins-good

    'Good' GStreamer plugins and helper libraries

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #plugins-ugly

    'Ugly' GStreamer plugins and helper libraries

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    #png

    Enable support for the PNG image format

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    3 transitive dependencies:

    #smoothstreaming

    Enable support for the Microsoft Smooth Streaming format

    Dependencies:
    and 7 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    #sndfile

    Enable support for the SndFile file reader/writer

    Dependencies:
    and 12 transitive dependencies:
    Host Dependencies:
    10 transitive dependencies:

    #soundtouch

    Enable support for the SoundTouch audio processing library

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #soup

    Enable support for the soup plugin

    Dependencies:
    and 22 transitive dependencies:
    Host Dependencies:
    6 transitive dependencies:

    #speex

    Enable support for the speex codec

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    4 transitive dependencies:

    #srt

    Enable support for the SRT protocol

    Dependencies:
    and 7 transitive dependencies:
    Host Dependencies:
    4 transitive dependencies:

    #srtp

    Enable support for the SRTP protocol

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #taglib

    Enable support for the taglib library

    Dependencies:
    and 2 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    #vorbis

    Enable support for the OggVorbis audio codec

    Dependencies:
    and 2 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    #vpx

    Enable support for the VP8 and VP9 codecs

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    7 transitive dependencies:

    #vulkan

    Enable Vulkan video sink plugin

    Dependencies:
    and 10 transitive dependencies:
    Host Dependencies:
    and 8 transitive dependencies:

    #wayland

    Enable Wayland plugin/library

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    #webp

    Enable support for WebP image format

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #webrtc

    Enable support for WebRTC

    Dependencies:
    and 14 transitive dependencies:
    Host Dependencies:
    7 transitive dependencies:

    #wildmidi

    Enable support for the WildMIDI synthesizer

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #x11

    Enable X11 support in libraries and plugins

    Platforms: !windows
    • linux
    • osx
    • windows
    Dependencies:
    and 19 transitive dependencies:
    Host Dependencies:
    6 transitive dependencies:

    #x264

    Enable support for the x264 encoder (GPL license)

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    4 transitive dependencies:

    #x265

    Enable support for the x265 encoder (GPL license)

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    #Dependencies

    and 6 transitive dependencies:

    #Host Dependencies

    and 5 transitive dependencies:

    #Used By

    #Host Tool For

    No ports use this.

    #Contributors

    • Park DongHa's avatarPark DongHa
    • Mathis's avatarMathis
    • Jack·Boos·Yu's avatarJack·Boos·Yu
    • Alexander Neumann's avatarAlexander Neumann
    • Billy O'Neal's avatarBilly O'Neal
    • Stefano Sinigardi's avatarStefano Sinigardi
    • Thomas1664's avatarThomas1664
    • Mengna Li's avatarMengna Li
    • autoantwort's avatarautoantwort
    • Cedric GNIEWEK's avatarCedric GNIEWEK
    • gerard-ryan-immersaview's avatargerard-ryan-immersaview
    • theartful's avatartheartful
    • jim wang's avatarjim wang
    • Chuck Walbourn's avatarChuck Walbourn
    • MonicaLiu's avatarMonicaLiu
    • Frank's avatarFrank
    • Marc's avatarMarc
    • vipcxj's avatarvipcxj
    • Kai Pastor's avatarKai Pastor
    • WangWeiLin-MV's avatarWangWeiLin-MV
    • Andrew Tribick's avatarAndrew Tribick
    • Russell Greene's avatarRussell Greene
    • SunBlack's avatarSunBlack

    #Changelog

    • 15ba82e[gstreamer,gst-rtsp-server] Update to 1.28.6 (#53324)
    • 13089ab[libxcb & xcb-proto] Update to 1.17.0 (#49510)
    • 6327b9f[gstreamer,gst-rtsp-server] Update to 1.28.4 (#52663)
    • ce6a9c8[gstreamer,gst-rtsp-server] Update to 1.26.11 (#52644)
    • f4155cd[gtk3, gstreamer] Avoid multiple definition of the symbol properties. (#49722)
    • 0dcb15d[gstreamer] Update to 1.26.5 (#47086)
    • bc82707[gstreamer,gst-rtsp-server] Update to 1.26.4 (#46730)
    • 1f308da[gstreamer] add amd-amf feature that enables amfcodec plugin (#45058)
    • 803e182[gstreamer,gst-rtsp-server] Update to 1.26.1 (#45543)
    • 8a3d6c3[gstreamer,libde265,libmodplug,wildmidi] Revise gstreamer features, fix pkgconfig (#45134)
    Show 41 earlier changes