|
 |
GStreamer Spring Hackfest on 16-18 May 2025 in Nice, France |
2025-03-26 13:00 |
The GStreamer project is thrilled to announce that there will be a
spring hackfest on Friday-Sunday 16-18 May 2025
in Nice, France.
For more details and latest updates check out the
announcement on Discourse.
We will announce any further updates on Discourse, but you can also follow us
on Bluesky
and on on Mastodon.
We hope to see you in Nice!
Please spread the word!
|
GStreamer 1.26.0 new major stable release |
2025-03-11 23:30 |
The GStreamer team is excited to announce a new major feature release of
your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and many other improvements.
The 1.26 release series adds new features on top of the previous 1.24 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter, cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs; raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry segmentation masks
- ONVIF metadata extractor and conversion to/from relation metas
- New originalbuffer element that can restore buffers again after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder improvements
- OpenGL integration improvements, esp. in glcolorconvert, gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from hardware decoders
- CUDA: New compositor, Jetson NVMM memory support, stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling enhancements
- AJA capture source clock handling and signal loss recovery improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP & PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API improvements
- Real-time pipeline visualization in a browser using a new dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution changes for AV1 and VP9
- Editing services: support for reverse playback and audio channel reordering
- New QUIC-based elements for working with raw QUIC streams, RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the Apple audio decoders
- cerbero: Python bindings and introspection support; improved Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and bug fixes
For more details check out the GStreamer 1.26 release notes.
Binaries for Android, iOS, macOS and Windows will be provided in due course.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gstreamer-docs.
|
GStreamer 1.25.90 (1.26.0 rc1) pre-release |
2025-02-23 23:30 |
The GStreamer team is excited to announce the first release candidate
for the upcoming stable 1.26.0 feature release.
This 1.25.90 pre-release is for testing and development purposes
in the lead-up to the stable 1.26 series which is now frozen for
commits and scheduled for release very soon.
Depending on how things go there might be more release candidates in
the next couple of days, but in any case we're aiming to get 1.26.0 out
as soon as possible.
Binaries for Android, iOS, Mac OS X and Windows will be made available shortly
at the usual location.
Release tarballs can be downloaded directly here:
As always, please give it a spin and let us know of any issues you run into by filing an
issue in GitLab.
|
Orc 0.4.41 bug-fix release |
2025-02-18 00:30 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a bug-fix release.
Highlights:
- orccodemem: Don't modify the process umask, which caused race conditions with other threads
- Require glibc >= 2.07
- x86: various SSE and MMX fixes
- avx: Fix sqrtps encoding causing an illegal instruction crash
- Hide internal symbols from ABI and do not install internal headers
- Rename backend to target, including `orc-backend` meson option and `ORC_BACKEND` environment variable
- Testsuite, tools: Disambiguate OrcProgram naming conventions
- Build: Fix `_clear_cache` call for Clang and error out on implicit function declarations
- opcodes: Use MIN instead of CLAMP for known unsigned values to fix compiler warnings
- ci improvements: Upload the generated .S and .bin and include Windows artifacts
- Spelling fix in debug log message
Direct tarball download: orc-0.4.41.tar.xz.
|
GStreamer 1.25.50 unstable development release |
2025-02-09 18:00 |
The GStreamer team is pleased to announce another development release in
the unstable 1.25 release series.
The unstable 1.25 release series is for testing and development purposes in
the lead-up to the stable 1.26 series which is scheduled for release ASAP.
Any newly-added API can still change until that point.
This development release is primarily for developers and early adopters.
The plan is to get 1.26 out of the door as quickly as possible, and with this
release a feature freeze is now in effect.
Binaries for Android, iOS, Mac OS X and Windows will be made available shortly
at the usual location.
Release tarballs can be downloaded directly here:
As always, please give it a spin and let us know of any issues you run into by filing an
issue in GitLab.
|
GStreamer 1.24.12 stable bug fix release |
2025-01-29 23:30 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.24.x.
Highlighted bugfixes:
- d3d12: Fix shaders failing to compile with newer dxc versions
- decklinkvideosink: Fix handling of caps framerate in auto mode; also a decklinkaudiosink fix
- devicemonitor: Fix potential crash macOS when a device is unplugged
- gst-libav: Fix crash in audio encoders like avenc_ac3 if input data has insufficient alignment
- gst-libav: Fix build against FFmpeg 4.2 as in Ubuntu 20.04
- gst-editing-services: Fix Python library name fetching on Windows
- netclientclock: Don't store failed internal clocks in the cache, so applications can re-try later
- oggdemux: Seeking and duration fixes
- osxaudiosrc: Fixes for failing init/no output on recent iOS versions
- qtdemux: Use mvhd transform matrix and support for flipping
- rtpvp9pay: Fix profile parsing
- splitmuxsrc: Fix use with decodebin3 which would occasionally fail with an assertion when seeking
- tsdemux: Fix backwards PTS wraparound detection with ignore-pcr=true
- video-overlay-composition: Declare the video/size/orientation tags for the meta and implement scale transformations
- vtdec: Fix seeks occasionally hanging on macOS due to a race condition when draining
- webrtc: Fix duplicate payload types with RTX and multiple video codecs
- win32-pluginloader: Make sure not to create any windows when inspecting plugins
- wpe: Various fixes for re-negotiation, latency reporting, progress messages on startup
- x264enc: Add missing data to AvcDecoderConfigurationRecord in codec_data for high profile variants
- cerbero: Support using ccache with cmake if enabled
- Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.12 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer 1.25.1 unstable development release |
2025-01-14 17:00 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.25 release series.
The unstable 1.25 release series is for testing and development purposes in
the lead-up to the stable 1.26 series which is scheduled for release ASAP.
Any newly-added API can still change until that point.
This development release is primarily for developers and early adopters.
The plan is to get 1.26 out of the door as quickly as possible.
Binaries for Android, iOS, Mac OS X and Windows will be made available shortly
at the usual location.
Release tarballs can be downloaded directly here:
As always, please give it a spin and let us know of any issues you run into by filing an
issue in GitLab.
|
GStreamer 1.24.11 stable bug fix release |
2025-01-06 23:30 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.24.x.
Highlighted bugfixes:
- playback: Fix SSA/ASS subtitles with embedded fonts
- decklink: add missing video modes and fix 8K video modes
- matroskamux: spec compliance fixes for audio-only files
- onnx: disable onnxruntime telemetry
- qtdemux: Fix base offset update when doing segment seeks
- srtpdec: Fix a use-after-free issue
- (uri)decodebin3: Fix stream change scenarios, possible deadlock on shutdown
- video: fix missing alpha flag in AV12 format description
- avcodecmap: Add some more channel position mappings
- cerbero bootstrap fixes for Windows 11
- Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.11 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer 1.24.10 stable bug fix release |
2024-12-03 23:30 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes.
It should be safe to update from 1.24.x, and we would recommend you update at
your earliest convenience.
Highlighted bugfixes:
- More than 40 security fixes
across a wide range of elements following an audit by the GitHub Security Lab, including
the MP4, Matroska, Ogg and WAV demuxers, subtitle parsers, image decoders, audio
decoders and the id3v2 tag parser
- avviddec: Fix regression that could trigger assertions about width/height mismatches
- appsink and appsrc fixes
- closed caption handling fixes
- decodebin3 and urisourcebin fixes
- glupload: dmabuf: Fix emulated tiled import
- level: fix LevelMeta values outside of the stated range
- mpegtsmux, flvmux: fix potential busy looping with high cpu usage in live mode
- pipeline dot file graph generation improvements
- qt(6): fix criticals with multiple qml(6)gl{src,sink}
- rtspsrc: Optionally timestamp RTP packets with their receive times in TCP/HTTP mode to enable clock drift handling
- splitmuxsrc: reduce number of file descriptors used
- systemclock: locking order fixes
- v4l2: fix possible v4l2videodec deadlock on shutdown; 8-bit bayer format fixes
- x265: Fix build with libx265 version >= 4.1 after masteringDisplayColorVolume API change
- macOS: fix rendering artifacts in retina displays, plus ptp clock fixes
- cargo: Default to thin lto for the release profile (for faster builds with lower memory requirements)
- Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
- Translation updates
See the GStreamer 1.24.10 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer 1.24.9 stable bug fix release |
2024-10-30 23:30 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and a security fix
and it should be safe to update from 1.24.x.
Highlighted bugfixes:
- gst-rtsp-server security fix
- GstAggregator start time selection and latency query fixes for force-live mode
- audioconvert: fix dynamic handling of mix matrix, and accept custom upstream event for setting one
- encodebin: fix parser selection for encoders that support multiple codecs
- flvmux improvments for pipelines where timestamps don't start at 0
- glcontext: egl: Unrestrict the support base DRM formats
- kms: Add IMX-DCSS auto-detection in sink and fix stride with planar formats in allocator
- macOS main application event loop fixes
- mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true
- playbin3, decodebin3, parsebin, urisourcebin: fix races, and improve stability and stream-collection handling
- rtpmanager: fix early RTCP SR generation for sparse streams like metadata
- qml6glsrc: Reduce capture delay
- qtdemux: fix parsing of rotation matrix with 180 degree rotation
- rtpav1depay: added wait-for-keyframe and request-keyframe properties
- srt: make work with newer libsrt versions and don't re-connect on authentication failure
- v4l2 fixes and improvement
- webrtcsink, webrtcbin and whepsrc fixes
- cerbero: fix Python 3.13 compatibility, g-i with newer setuptools, bootstrap on Arch Linux; iOS build fixes
- Ship qroverlay plugin in binary packages
- Various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.9 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer Conference 2024: Full Schedule, Talk Abstracts and Speakers Biographies now available |
2024-09-30 12:30 |
The GStreamer Conference team is pleased to announce that the full conference
schedule including talk abstracts and speaker biographies is now available for
this year's lineup of talks and speakers, covering again an exciting range of
topics!
The GStreamer Conference 2024 will take place on 7-8 October 2024
in Montréal, Canada, followed by a hackfest.
Details about the conference, hackfest and how to register can be found on the
conference website.
This year's topics and speakers:
-
GStreamer State of the Union
Tim-Philipp Müller, Centricular
-
HLS master playlist management made easy
Sanchayan Maity, Asymptotic
-
What's going on in my pipelines?
Guillaume Desmottes
-
GStreamer Nervous System for AI Brain : Introducing Python Analytics
Aaron Boxer, Collabora
-
New developments with the WebRTC crate
Mathieu Duponchelle, Centricular
-
Real-Time Network Audio with GStreamer on Windows
Taruntej Kanakamalla, Asymptotic
-
GStreamer & Rust: What has happened over the last 5 years
Sebastian Dröge, Centricular
-
It’s time for some clock rate matching
Arun Raghavan, Asymptotic
-
Embedded audio policies made easy with WirePlumber
George Kiagiadakis, Collabora
-
GStreamer Vulkan Video: 2024 edition
Stéphane Cerveau, Igalia; Victor Manuel Jáquez Leal, Igalia
-
librice: a sans-IO ICE networking library
Matthew Waters, Centricular
-
Open Standards for Media including ST 2110 and IPMX
Dan Maloney, Matrox Video
-
State of QUIC in GStreamer
Sanchayan Maity, Asymptotic
-
Gst.WASM Launched
Jorge Zapata, Fluendo
-
A New RTSP Source Element Written in Rust
Nirbheek Chauhan, Centricular
-
GStreamer NVIDIA memory in Jetson: looking for an efficient way to process video frames when handling raw CUDA kernels
Diego Nieto Munoz, Fluendo
-
From GL to your Encoder, Zero-Copy Made Possible
Nicolas Dufresne, Collabora
-
unixfd: Zero-copy multi-process pipeline
Xavier Claessens, Netflix
-
GStreamer Meets GPAC: Enhancing GStreamer's Capabilities through GPAC Integration
Deniz Ugur, Motion Spell
-
Update on Encrypted Media Extensions in GStreamer
Jordan Yelloz, Collabora
-
Which plugin should I use on Windows?
Seungha Yang, Centricular
-
GstWebRTC / WebKit state of the union
Philippe Normand, Igalia; Carlos Bentzen, Igalia
-
How we rewrote GStreamer in Elixir - 8 years later
Mateusz Front, Software Mansion
-
Video Editing with GStreamer: an update
Thibault Saunier, Igalia
-
GStreamer RTP sessions in Rust
Matthew Waters, Centricular
-
AI-assisted video encoding with AMD Alveo MA35D
Jakub Adam, Collabora
-
TV channel in the cloud with GStreamer
Jurijs Satcs, Veset.tv
-
Tea. Earl Grey. Hot. Automated Air-Ground Communication with GStreamer
Aaron Boxer, Collabora
-
Real time volumetric video streaming
Sudarshan Bisht, Nokia
-
Gst-Analytics: Advancements in Machine Learning and Analytics Pipeline
Daniel Morin, Collabora
-
Experiences during the development of point cloud encoding for real-time 3D video streaming using GStreamer
Jozsef Szabo, Nokia
-
HDR in GTK
Matthias Clasen, RedHat
-
macOS and iOS Support: Recent History and Near Future
Nirbheek Chauhan, Centricular
-
AMD's Video Processing Engine
Harry Wentland, AMD
-
Windows Graphics Stack Improvements – Direct3D12
Seungha Yang, Centricular
-
Raven AI Engine: a framework to develop AI computer vision GStreamer elements
Andoni Morales Alastruey, Fluendo
-
Learnings of building a scaleable webrtc media pipeline in rust using gstreamer
Ramyak Mehra, Dyte
-
LiveKit Support for GStreamer WebRTC Elements
Jordan Yelloz, Collabora
-
Perfect Harmony: How we synchronized Audio and Video from Multiple Sources using GStreamer for Seamless Real-Time Streaming
Tokunbo Quaye, IPS; Michael Yackavage, IPS
-
Developing and debugging on Windows, Fluendo experience.
Rubén Gonzalez, Fluendo; Diego Nieto Munoz, Fluendo
-
Playback support, 2024 update
Edward Hervey, Centricular
-
Streamlining Video Presentation and Recording with GStreamer-Based Processing
Tomasz Mikołajczyk
-
GStreamer and display clock synchronization
Jochen Henneberg, Centricular
-
Scenic and GStreamer on stage : collaborative theater adventures at the Society for Arts and Technology
Olivier Gauthier, Society for Arts and Technology
-
GStreamer and VR
Jan Schmidt, Centricular
Lightning Talks:
-
GQuark in GStreamer structures — What nonsense!
Sebastian Dröge, Centricular
-
Integration testing video with Test Containers by example
Johannes Nel, Genius Sports
-
Silhouette, the ML/PipeWire-powered virtual camera device app
George Kiagiadakis, Collabora
-
Last year's updates in Fluster
Rubén Gonzalez, Fluendo
-
A new GStreamer plugin to leverage the skia 2D drawing library
Thibault Saunier, Igalia
-
New RTP payloaders & depayloaders in Rust
Sebastian Dröge, Centricular
-
How easy it is to write a video sink plugin
ramyak mehra, Dyte
-
Closed Captions: Additional Things GStreamer Can Do
Matthew Waters, Centricular
-
Is an H264 encoder base class for hardware accelerated API possible?
Victor Manuel Jáquez Leal, Igalia
-
Effects of a GStreamer version upgrade on Yocto-based application
Michael Yackavage, IPS
-
GstVA updates
Victor Manuel Jáquez Leal, Igalia
-
GStreamer plugin updates on webOS as a platform
Seungwook Cha, LG Electronics
-
An update on GStreamer validate
Thibault Saunier, Igalia
-
Fluendo and Cerbero, testing challenges
Jorge Zapata, Fluendo
-
Yet another V4L2 update
Nicolas Dufresne, Collabora
-
A new Windows web browser source plugin - webview2
Seungha Yang, Centricular
-
Seeking Perfection: Challenges and Solution attempts in Implementing HLS Stream Seeking with RTP Synchronization Using GStreamer
Tokunbo Quaye, IPS
- ...and more to come
- Submit your lightning talk now!
Many thanks to our amazing sponsors ‒ Platinum sponsors
Collabora,
Igalia, and
Pexip,
Gold sponsors
Centricular,
La Société des Arts Technologiques,
Axis Communications, and
Genius Sports,
and Silver sponsors
Laerdal Labs,
asymptotic,
Cablecast, and
Fluendo,
without whom the conference would not be possible in this form.
We hope to see you all in Montréal! Don't forget to register as soon as possible if you're planning on joining us, so we can order enough food and drinks!
|
GStreamer 1.24.8 stable bug fix release |
2024-09-19 12:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- decodebin3: collection handling fixes
- encodebin: Fix pad removal (and smart rendering in gst-editing-services)
- glimagesink: Fix cannot resize viewport when video size changed in caps
- matroskamux, webmmux: fix firefox compatibility issue with Opus audio streams
- mpegtsmux: Wait for data on all pads before deciding on a best pad unless timing out
- splitmuxsink: Override LATENCY query to pretend to downstream that we're not live
- video: QoS event handling improvements
- voamrwbenc: fix list of bitrates
- vtenc: Restart encoding session when certain errors are detected
- wayland: Fix ABI break in WL context type name
- webrtcbin: Prevent crash when attempting to set answer on invalid SDP
- cerbero: ship vp8/vp9 software encoders again, which went missing in 1.24.7; ship transcode plugin
- Various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.8 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
Orc 0.4.40 bug-fix release |
2024-09-13 01:00 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a bug-fix release, with some minor follow-ups to the security fixes of the previous release.
Highlights:
- Security: Minor follow-up fixes for CVE-2024-40897
- Fix include header use from C++
- orccodemem: Assorted memory mapping fixes
- powerpc: fix div255w which still used the inexact substitution
- powerpc: Disable VSX and ISA 2.07 for Apple targets
- powerpc: Allow detection of ppc64 in Mac OS
- x86: work around old GCC versions (pre 9.0) having broken xgetbv implementationsv
- x86: consider MSYS2/Cygwin as Windows for ABI purposes only
- x86: handle unnatural and misaligned array pointers
- x86: Fix non-C11 typedefs
- x86: try fixing AVX detection again by adding check for XSAVE
- Some compatibility fixes for Musl
- meson: Fix detecting XSAVE on older AppleClangv
- Check return values of malloc() and realloc()
Direct tarball download: orc-0.4.40.tar.xz.
|
GStreamer 1.24.7 stable bug fix release |
2024-08-21 14:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- Fix APE and Musepack audio file and GIF playback with FFmpeg 7.0
- playbin3: Fix potential deadlock with multiple playbin3s with glimagesink used in parallel
- qt6: various qmlgl6src and qmlgl6sink fixes and improvements
- rtspsrc: expose property to force usage of non-compliant setup URLs for RTSP servers where the automatic fallback doesn't work
- urisourcebin: gapless playback and program switching fixes
- v4l2: various fixes
- va: Fix potential deadlock with multiple va elements used in parallel
- meson: option to disable gst-full for static-library build configurations that do not need this
- cerbero: libvpx updated to 1.14.1; map 2022Server to Windows11; disable rust variant on Linux if binutils is too old
- Various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.7 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer Conference 2024: Call for Presentations is open - submit your talk proposal now! |
2024-08-01 14:00 |
About the GStreamer Conference
The GStreamer Conference 2024 GStreamer Conference will take place
on Monday-Tuesday 7-8 October 2024 in Montréal, Québec, Canada.
It is a conference for developers, community members, decision-makers,
industry partners, researchers, students and anyone else interested
in the GStreamer multimedia framework or Open Source and cross-platform
multimedia.
There will also be a hackfest just after the conference.
You can find more details about the conference on the
GStreamer
Conference 2024 web site.
Call for Presentations is open
The call for presentations is now open for talk proposals and lightning talks.
Please submit your talk now!
Talks can be on almost anything multimedia related, ranging from talks about
applications to challenges in the lower levels in the stack or hardware.
We want to hear from you, what you are working on, what you are using
GStreamer for, what difficulties you have encountered and how you solved them,
what your plans are, what you like, what you dislike, how to improve things!
Please submit all proposals through the GStreamer Conference 2024 Talk Submission Portal.
|
GStreamer 1.24.6 stable bug fix release |
2024-07-29 18:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- Fix compatibility with FFmpeg 7.0
- qmlglsink: Fix failure to display content on recent Android devices
- adaptivedemux: Fix handling of closed caption streams
- cuda: Fix runtime compiler loading with old CUDA tookit
- decodebin3 stream selection handling fixes
- d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output
- d3d12converter: Make gamma remap work as intended
- h264decoder: Update output frame duration for interlaced video when second field frame is discarded
- macOS audio device provider now listens to audio devices being added/removed at runtime
- Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, livesync and webrtcsink fixes
- videoaggregator: preserve features in non-alpha caps for subclasses with non-system memory sink caps
- vtenc: Fix redistribute latency spam
- v4l2: fixes for complex video formats
- va: Fix strides when importing DMABUFs, dmabuf handle leaks, and blocklist unmaintained Intel i965 driver for encoding
- waylandsink: Fix surface cropping for rotated streams
- webrtcdsp: Enable multi_channel processing to fix handling of stereo streams
- Various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.6 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
Orc 0.4.39 bug-fix release |
2024-07-19 12:30 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a minor bug-fix release, and also includes a security fix.
Highlights:
- Security: Fix error message printing buffer overflow leading to possible code execution in orcc with specific input files (CVE-2024-40897). This only affects developers and CI environments using orcc, not users of liborc.
- div255w: fix off-by-one error in the implementations
- x86: only run AVX detection if xgetbv is available
- x86: fix AVX detection by implementing the check recommended by Intel
- Only enable JIT compilation on Apple arm64 if running on macOS, fixes crashes on iOS
- Fix potential crash in emulation mode if logging is enabled
- Handle undefined TARGET_OS_OSX correctly
- orconce: Fix typo in GCC __sync-based implementation
- orconce: Fix usage of __STDC_NO_ATOMICS__
- Fix build with MSVC 17.10 + C11
- Support stack unwinding on Windows
- Major opcode and instruction set code clean-ups and refactoring
- Refactor allocation and chunk initialization of code regions
- Fall back to emulation on Linux if JIT support is not available, e.g. because of SELinux sandboxing or noexec mounting)
Direct tarball download: orc-0.4.39.tar.xz.
|
GStreamer Rust bindings 0.23 / Rust Plugins 0.13 release |
2024-07-17 13:00 |
Version 0.23 of the GStreamer Rust bindings was released,
together with version 0.13 of the GStreamer Rust plugins.
As usual this release follows the latest gtk-rs 0.20 release and the corresponding API changes.
This release features relatively few changes and mostly contains the
addition of some convenience APIs, the addition of bindings for some minor
APIs, addition of bindings for new GStreamer 1.26 APIs, and various optimizations.
The new release also brings a lot of bugfixes, most of which were
already part of the bugfix releases of the previous release series.
Details can be found in the release notes for gstreamer-rs.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
The new 0.13 version of the GStreamer Rust plugins features many
improvements to the existing plugins as well as various new plugins. A
majority of the changes were already backported to the 0.12 release series
and its bugfix releases, which is part of the GStreamer 1.24 binaries.
A full list of available plugins can be seen in the repository's README.md.
Details for this release can be found in the release notes for gst-plugins-rs.
If you find any bugs, notice any missing features or other issues please
report them in GitLab for the bindings
or the plugins.
|
GStreamer 1.24.5 stable bug fix release |
2024-06-20 14:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- webrtcsink: Support for AV1 via nvav1enc, av1enc or rav1enc encoders
- AV1 RTP payloader/depayloader fixes to work correctly with Chrome and Pion WebRTC
- av1parse, av1dec error handling/robustness improvements
- av1enc: Handle force-keyunit events properly for WebRTC
- decodebin3: selection and collection handling improvements
- hlsdemux2: Various fixes for discontinuities, variant switching, playlist updates
- qml6glsink: fix RGB format support
- rtspsrc: more control URL handling fixes
- v4l2src: Interpret V4L2 report of sync loss as video signal loss
- d3d12 encoder, memory and videosink fixes
- vtdec: more robust error handling, fix regression
- ndi: support for NDI SDK v6
- Various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.5 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer 1.24.4 stable bug fix release |
2024-05-29 14:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- audioconvert: support more than 64 audio channels
- avvidec: fix dropped frames when doing multi-threaded decoding of I-frame codecs such as DV Video
- mpegtsmux: Correctly time out in live pipelines, esp. for sparse streams like KLV and DVB subtitles
- vtdec deadlock fixes on shutdown and format/resolution changes (as might happen with e.g. HLS/DASH)
- fmp4mux, isomp4mux: Add support for adding AV1 header OBUs into the MP4 headers, and add language from tags
- gtk4paintablesink improvements: fullscreen mode and gst-play-1.0 support
- webrtcsink: add support for insecure TLS and improve error handling and VP9 handling
- vah264enc, vah265enc: timestamp handling fixes; generate IDR frames on force-keyunit-requests, not I frames
- v4l2codecs: decoder: Reorder caps to prefer `DMA_DRM` ones, fixes issues with playbin3
- Visualizer plugins fixes
- Avoid using private APIs on iOS
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.4 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
|
GStreamer Conference 2024 announced to take place 7-10 October 2024 in Montréal, Canada |
2024-05-06 18:00 |
The GStreamer project is thrilled to announce that this year's GStreamer
Conference will take place on Monday-Tuesday 7-8 October 2024
in Montréal, Québec, Canada, followed by a hackfest.
You can find more details about the conference on the
GStreamer
Conference 2024 web site.
A call for papers will be sent out in due course.
Registration will open at a later time, in late June / early July.
We will announce those and any further updates on the
gstreamer-announce mailing list,
the website,
on Twitter.
and on Mastodon.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan to have sessions with short lightning talks / demos /
showcase talks for those who just want to show what they've been
working on or do a mini-talk instead of a full-length talk. Lightning
talk slots will be allocated on a first-come-first-serve basis, so make
sure to reserve your slot if you plan on giving a lightning talk.
A GStreamer hackfest will take place right after the conference, on 9-10 October 2024.
We hope to see you in Montréal!
Please spread the word!
|
GStreamer 1.24.3 stable bug fix release |
2024-04-30 01:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- EXIF image tag parsing security fixes
- Subtitle handling improvements in parsebin
- Fix issues with HLS streams that contain VTT subtitles
- Qt6 QML sink re-render and re-sizing fixes
- unixfd ipc plugin timestamp and segment handling fixes
- vah264enc, vah265enc: Do not touch the PTS of the output frame
- vah264dec and vapostproc fixes and improvements
- v4l2: multiple fixes and improvements, incl. for mediatek JPEG decoder and v4l2 loopback
- v4l2: fix hang after seek with some v4l2 decoders
- Wayland sink fixes
- ximagesink: fix regression on RPi/aarch64
- fmp4mux, mp4mux gained FLAC audio support
- D3D11, D3D12: reliablity improvements and memory leak fixes
- Media Foundation device provider fixes
- GTK4 paintable sink improvements including support for directly importing dmabufs with GTK 4.14
- WebRTC sink/source fixes and improvements
- AWS s3sink, s3src, s3hlssink now support path-style addressing
- MPEG-TS demuxer fixes
- Python bindings fixes
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.3 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gstreamer-docs.
|
GStreamer 1.22.12 old-stable bug fix release |
2024-04-29 22:00 |
The GStreamer team is pleased to announce another bug fix release
in the now old-stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.12 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
PS: GStreamer 1.22 has now been superseded by GStreamer 1.24.
|
GStreamer 1.24.2 stable bug fix release |
2024-04-09 20:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.24.x.
Highlighted bugfixes:
- H.264 parsing regression fixes
- WavPack typefinding improvements
- Video4linux fixes and improvements
- Android build and runtime fixes
- macOS OpenGL memory leak and robustness fixes
- Qt/QML video sink fixes
- Windows MSVC binary packages: fix libvpx avx/avx2/avx512 instruction set detection
- Package new analytics and mse libraries in binary packages
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.2 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gstreamer-docs.
|
GStreamer 1.24.1 stable bug fix release |
2024-03-21 22:00 |
The GStreamer team is pleased to announce another bug fix release
in the new stable 1.24 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.24.0.
Highlighted bugfixes:
- Fix instant-EOS regression in audio sinks in some cases when volume is 0
- rtspsrc: server compatibility improvements and ONVIF trick mode fixes
- rtsp-server: fix issues if RTSP media was set to be both shared and reusable
- (uri)decodebin3 and playbin3 fixes
- adaptivdemux2/hlsdemux2: Fix issues with failure updating playlists
- mpeg123 audio decoder fixes
- v4l2codecs: DMA_DRM caps support for decoders
- va: various AV1 / H.264 / H.265 video encoder fixes
- vtdec: fix potential deadlock regression with ProRes playback
- gst-libav: fixes for video decoder frame handling, interlaced mode detection
- avenc_aac: support for 7.1 and 16 channel modes
- glimagesink: Fix the sink not always respecting preferred size on macOS
- gtk4paintablesink: Fix scaling of texture position
- webrtc: Allow resolution and framerate changes, and many other improvements
- webrtc: Add new LiveKit source element
- Fix usability of binary packages on arm64 iOS
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.24.1 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gstreamer-docs.
|
GStreamer 1.22.11 old-stable bug fix release |
2024-03-19 22:00 |
The GStreamer team is pleased to announce another bug fix release
in the now old-stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
- Fix instant-EOS regression in audio sinks in some cases when volume is 0
- rtspsrc: server compatibility improvements and ONVIF trick mode fixes
- libsoup linking improvements on non-Linux platforms
- va: improvements for intel i965 driver
- wasapi2: fix choppy audio and respect ringbuffer buffer/latency time
- rtsp-server file descriptor leak fix
- uridecodebin3 fixes
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.11 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.24.0 new major stable release |
2024-03-04 23:50 |
The GStreamer team is excited to announce a new major feature release of
your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and many other improvements.
The 1.24 release series adds new features on top of the previous 1.22 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher ranks
- GstMeta serialization/deserialization and other GstMeta improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing between processes
- New intersink and intersrc elements for 1:N pipeline decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc, qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent freshness, and a new webrtcsrc element to complement webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with 10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64 CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust plugins
- Lots of new plugins, features, performance improvements and bug fixes
For more details check out the GStreamer 1.24 release notes.
Binaries for Android, iOS, macOS and Windows will be provided in due course.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gstreamer-docs.
|
Orc 0.4.38 bug-fix release |
2024-02-27 16:30 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a minor bug-fix release which fixes an issue on x86 architectures
with hardened Linux kernels.
Highlights:
- x86: account for XSAVE when checking for AVX support, fixing usage on hardened linux kernels where AVX support has been disabled
- neon: Use the real intrinsics for divf and sqrtf
- orc.m4 for autotools is no longer shipped. If anyone still uses it they can copy it into their source tree
Direct tarball download: orc-0.4.38.tar.xz.
|
GStreamer 1.23.90 (1.24.0 rc1) pre-release |
2024-02-23 19:00 |
The GStreamer team is excited to announce the first release candidate
for the upcoming stable 1.24.0 feature release.
This 1.23.90 pre-release is for testing and development purposes
in the lead-up to the stable 1.24 series which is now frozen for
commits and scheduled for release very soon.
Depending on how things go there might be more release candidates in
the next couple of days, but in any case we're aiming to get 1.24.0 out
as soon as possible.
Preliminary release notes highlighting all the new features, bugfixes,
performance optimizations and other important changes will be available
in the next few days.
Binaries for Android, iOS, Mac OS X and Windows will be made available shortly
at the usual location.
Release tarballs can be downloaded directly here:
As always, please give it a spin and let us know of any issues you run into by filing an
issue in GitLab.
|
GStreamer 1.23.2 unstable development release |
2024-02-15 16:00 |
The GStreamer team is pleased to announce another development release in
the unstable 1.23 release series.
The unstable 1.23 release series is for testing and development purposes in
the lead-up to the stable 1.24 series which is scheduled for release ASAP.
Any newly-added API can still change until that point.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
This development release is primarily for developers and early adopters.
Binaries for Android, iOS, Mac OS X and Windows will be made available shortly
at the usual location.
Release tarballs can be downloaded directly here:
As always, please give it a spin and let us know of any issues you run into by filing an
issue in GitLab.
|
GStreamer 1.22.10 stable bug fix release |
2024-02-13 15:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
- gst-python: fix bindings overrides for Python >= 3.12
- glcolorconvert: fix wrong RGB to YUV matrix with bt709
- glvideoflip: fix "method" property setting at construction time
- gtk4paintablesink: Always draw a black background behind the video frame, and other fixes
- pad: keep segment event seqnums the same when applying a pad offset
- basesink: Preroll on out of segment buffers when not dropping them
- Prefer FFmpeg musepack decoder/demuxer, fixing musepack playback in decodebin3/playbin3
- livesync: add support for image formats such as JPEG or PNG
- sdpdemux: Add SDP message (aka session) attributes to the caps too
- textwrap: add support for gaps
- macos: Fix gst_macos_main() terminating whole process, and set activation policy
- webrtcbin: Improve SDP intersection for Opus
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.10 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.23.1 unstable development release |
2024-02-06 20:30 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.23 release series.
The unstable 1.23 release series is for testing and development purposes in
the lead-up to the stable 1.24 series which is scheduled for release ASAP.
Any newly-added API can still change until that point.
This development release is primarily for developers and early adopters.
Binaries for Android, iOS, Mac OS X and Windows will be made available shortly
at the usual location.
Release tarballs can be downloaded directly here:
As always, please give it a spin and let us know of any issues you run into by filing an
issue in GitLab.
|
Orc 0.4.37 bug-fix release |
2024-02-06 17:30 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a bug-fix release that fixes some recent regressions, but also
properly enables liborc on Apple arm64 devices.
Highlights:
- Apple arm64 enablement
- macOS/iOS fixes
- orcc regression fix, would default to "sse" backend
- MMX backend fixes
- orc testsuite fixes
Direct tarball download: orc-0.4.37.
|
Orc 0.4.36 bug-fix release |
2024-01-26 18:00 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a bug-fix release that fixes a regression introduced by the
recent 0.4.35 release, fixing a crash on machines that only support AVX
but not AVX2.
Highlights:
- Only use AVX / AVX2 instructions on CPUs that support both AVX and AVX2
Direct tarball download: orc-0.4.36.
|
GStreamer 1.22.9 stable bug fix release |
2024-01-24 23:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
- More Security fixes for the AV1 codec parser
- va: fixes for Mesa Gallium drivers in Mesa versions older than v23.2
- v4l2src: Consider framerate during caps selection
- v4l2codec: decoder fixes
- rtspsrc: multicast fixes
- camerabin viewfinder fixes
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.9 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
Orc 0.4.35 release |
2024-01-23 16:00 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
Highlights:
- Add support for AVX / AVX2
- SSE backend improvements
- New `orf` and `andf` opcodes for bitwise AND and OR for single precision floats
- Add support for `convwf`, int16 to float conversion
- Allow backend/target selection through ORC_TARGET environment variable
- orconce: Use Win32 once implementation with MSVC for better performance
- orcc: add --binary option to output raw machine code for functions
- orcprofile: Implement Windows high-resolution timestamp for MSVC to allow benchmarking on MSVC builds
- Documentation improvements
Direct tarball download: orc-0.4.35.
|
GStreamer 1.22.8 stable bug fix release |
2023-12-18 14:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
-
Security fixes for the AV1 codec parser
- [Security fixes](https://gstreamer.freedesktop.org/security/) for the AV1 video codec parser
- avdec video decoder: fix another possible deadlock with FFmpeg 6.1
- qtdemux: reverse playback and seeking fixes for files with raw audio streams
- v4l2: fix "newly allocated buffer ... is not free" warning log flood
- GstPlay + GstPlayer library fixes
- dtls: Fix build failure on Windows when compiling against OpenSSL 3.2.0
- d3d11screencapturesrc: Fix wrong color with HDR enabled
- Cerbero build tool: More python 3.12 string escape warning fixes; make sure to bundle build tools as well
- various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.8 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
New GStreamer Matrix chat space
|
2023-12-12 09:30
|
Hello everyone,
As part of the ongoing effort to provide better tooling and services for the GStreamer community at wide, there is now a
Matrix
instance for GStreamer available at
https://matrix.to/#/#community:gstreamer.org
. You can join using a
matrix client
and a matrix account (the GStreamer instance does not provide account creation).
The decision comes after discussions that took place during the gstreamer conference/hackfest and discussions here :
https://discourse.gstreamer.org/t/a-replacement-for-irc/151
. But the summary is that Matrix provides a modern chat system with features people expect in this day and age, while not being a closed silo.
There are already some rooms up:
Note that a client with support for spaces and threads is recommended (but not mandatory).
In terms of the OFTC IRC channel, it will remain bridged to matrix (2/3 users in
#gstreamer
on IRC are already accessing it via Matrix), but we recommend switching over to using the above matrix rooms since:
- They provide the full matrix experience (history, threads, search, emojis, calls,…)
- They offer more rooms than the (single) IRC room
- Using the IRC bridge requires you to handle IRC commands if you wish to join/speak there (NickServ)
- The IRC bridge isn’t maintained by the GStreamer community and we cannot guarantee it will always be around/up.
|
GStreamer 1.22.7 stable bug fix release |
2023-11-13 12:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
-
Security fixes for the MXF demuxer and AV1 codec parser
- glfilter: Memory leak fix for OpenGL filter elements
- d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
- DASH / HLS adaptive streaming fixes
- Decklink card device provider device name string handling fixes
- interaudiosrc: handle non-interleaved audio properly
- openh264: Fail gracefully if openh264 encoder/decoder creation fails
- rtspsrc: improved whitespace handling in response headers by certain cameras
- v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
- video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
- wasapi2: Don't use global volume control object
- Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
- WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
- Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
- Packages: ca-certificates update; fix gio module loading and TLS support on macOS
See the GStreamer 1.22.7 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
New GStreamer Discourse forum |
2023-09-23 18:30 |
The GStreamer project is thrilled to announce that there is now a new
GStreamer Discourse forum up and running at
https://discourse.gstreamer.org,
offering a modern and welcoming platform for support requests and
discussions.
Anybody is welcome to join and discuss, ask questions, reply, etc...
We look forward to seeing you all there.
|
GStreamer 1.22.6 stable bug fix release |
2023-09-20 20:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
-
Security fixes for the MXF demuxer and H.265 video parser
- Fix latency regression in H.264 hardware decoder base class
- androidmedia: fix HEVC codec profile registration and fix coded_data handling
- decodebin3: fix switching from a raw stream to an encoded stream
- gst-inspect: prettier and more correct signal and action signals printing
- rtmp2: Allow NULL flash version, omitting the field, for better RTMP server compatibility
- rtspsrc: better compatibility with buggy RTSP servers that don't set a clock-rate
- rtpjitterbuffer: fix integer overflow that led to more packets being declared lost than have been lost
- v4l2: fix video encoding regression on RPi and fix support for left and top padding
- waylandsink: Crop surfaces to their display width height
- cerbero: Recognise Manjaro; add Rust support for MSVC ARM64; cmake detection fixes
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.6 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer Conference 2023: Full Schedule, Talk Abstracts and Speakers Biographies now available |
2023-09-16 16:30 |
The GStreamer Conference team is pleased to announce that the full conference
schedule including talk abstracts and speaker biographies is now available for
this year's lineup of talks and speakers, covering again an exciting range of
topics!
The GStreamer Conference 2023 will take place on 25-26 September 2023
in A Coruña, Spain, followed by a hackfest.
Details about the conference, hackfest and how to register can be found on the
conference website.
This year's topics and speakers:
-
GStreamer State of the Union
Tim-Philipp Müller, Centricular
-
Video Editing with GStreamer: an update
Thibault Saunier, Igalia
-
GstWebRTC in WebKit, current status and challenges
Philippe Normand, Igalia
-
Updates in GStreamer VA-API (and DMABuf negotiation)
Victor Manuel Jáquez Leal, Igalia
-
Vulkan Video in GStreamer
Victor Manuel Jáquez Leal, Igalia; Stéphane Cerveau, Igalia
-
NVIDIA Deepstream and GStreamer for AI workloads
Brad Greenway, Equature
-
API translation layers: the benefits and challenges of using GStreamer in Wine
Zeb Figura, CodeWeavers
-
Deep Upstream : Hardware Agnostic GStreamer Analytics
Aaron Boxer, Collabora; Daniel Morin, Collabora
-
New MPEG-5 part 2 (LCEVC) plugin for GStreamer
Julian Bouzas, Collabora
-
GstWASM: GStreamer for the web
Jorge Zapata, Fluendo
-
DgiStreamer: a Gstreamer Pipeline Editor
Mattia Angelini, Cyens
-
RidgeRun / Texas Instruments: Edge AI GStreamer Plugins
Marco Herrera-Valverde, RidgeRun
-
GstPluginPylon: A Study of Dynamic Element Properties in Basler Cameras
Miguel Taylor-Lopez, RidgeRun
-
Lessons learnt in new playback and adaptive components
Edward Hervey, Centricular
-
ICE: How to find your way through the internet
Matthew Waters, Centricular
-
Closed Captions: What GStreamer Can Do
Matthew Waters, Centricular
-
WirePlumber 0.5: Making PipeWire policies easier
George Kiagiadakis, Collabora
-
Patching a 3rd-party plugin in runtime
Alexander Slobodeniuk, Fluendo
-
More Efficient Streaming using Linux DRM Modifiers
Nicolas Dufresne, Collabora
-
Building your own USB camera with GStreamer
Michael Grzeschik, Pengutronix
-
How we are building a distributed multi-camera real-time sports tracking system using GStreamer and Rust
Robin Gustavsson, Spiideo; Daniel Pendse, Spiideo
-
The evolution of HTTP based signalling for WebRTC in GStreamer
Taruntej Kanakamalla, asymptotic.io
-
Bridging WebRTC and SIP using GStreamer & SIPjs
Sanchayan Maity, asymptotic.io
-
Server-side Media Processing with GStreamer
Arun Raghavan, asymptotic.io
-
Applications of GStreamer in Surgical Devices
Matthias Fuchs, ZEISS Group
-
MSE and EME on GStreamer based WebKit ports
Xabier Rodríguez Calvar, Igalia
-
High-level WebRTC APIs in GStreamer
Thibault Saunier, Igalia; Mathieu Duponchelle, Centricular; Loïc Le Page, Igalia
-
WebRTC in Axis cameras and in the surveillance industry
Jonas Cremon, Axis Communications
-
Adding Rust to a C++ GStreamer WebRTC application
Johan Sternerup, Axis Communications
-
ONVIF metadata streams in Network security cameras
Linus Svensson, Axis Communications; Johan Bjäreholt, Axis Communications
-
Fluster: A framework for multimedia decoder conformance testing
Rubén Gonzalez, Fluendo; Michalis Dimopoulos, Fluendo
-
HYPE: HYbrid Parallel Encoder
Rubén Gonzalez, Fluendo
-
Flumes: Scan and index your multimedia files
Michalis Dimopoulos, Fluendo
-
Improved RTSP connection latency for live streams
Jacob Johnsson, Axis Communications
-
GStreamer and VSCode: a love story
Andoni Morales Alastruey, Fluendo
-
Transcription, Translation, Closed Captions
Mathieu Duponchelle, Centricular
-
Writing GStreamer applications with C#
Andoni Morales Alastruey, Fluendo
-
HLS/LL-HLS and DASH playback
Jan Schmidt, Centricular
-
Developing Low latency Video Telephony solutions using GStreamer
Devarsh Thakkar, Texas Instruments
-
Variations on a WebRTC relay architecture (featuring Janus and WebRTCSrc + WebRTCSink)
François Laignel, Centricular
-
Adding W3C Media Source Extensions and Encrypted Media Extensions to GStreamer
Jordan Yelloz, Collabora
-
libcamerasrc: Introduction and usage of libcamera's gstreamer element
Umang Jain, IdeasOnBoard
-
Pexip + GStreamer
Håvard Graff, Pexip
-
Four Years of Cross-platform Improvements
Nirbheek Chauhan, Centricular
-
Splitting GStreamer pipelines
Jan Schmidt, Centricular
Lightning Talks:
-
Update of Four Years of V4L2 Support
Nicolas Dufresne, Collabora
-
WebCodecs in WebKit, with GStreamer!
Philippe Normand, Igalia
-
GStreamer Daemon Project Update
Miguel Taylor-Lopez, RidgeRun
-
Playing around with Artistic Style Transfer with GStreamer + NNStreamer
Hosang Lee, LG Electronics
-
libcamerasrc: Sensor Configuration and Enumeration
Umang Jain, IdeasOnBoard
-
3 milliseconds from Diaphragm to Diaphragm
Nirbheek Chauhan, Centricular
-
GstPipelineStudio version 0.3.0 is out!
Stéphane Cerveau, Igalia
-
Streamway: From multistreaming to Browser based live stream studio & beyond
Ramjivan Jangid, Streamway
-
Exploring the Future of Fun: 5G, Interactive Entertainment, and GStreamer Magic
Ramjivan Jangid, Streamway
-
GStreamer plugin in Rust on webOS OSE
Seungwook Cha, LG Electronics
-
Behind the GStreamer Conferences video archive
Florent Thiéry, Ubicast
- ...and more to come
- Submit your lightning talk now!
Many thanks to our amazing sponsors ‒ Platinum sponsors
Igalia,
Collabora,
Fluendo, and
Pexip,
Gold sponsors
Axis Communications, and
Centricular,
and Silver sponsors
Zeiss,
RidgeRun,
Laerdal Labs and
asymptotic,
without whom the conference would not be possible in this form. And to
Ubicast who will be recording and live streaming the talks again.
We hope to see you all A Coruña! Don't forget to register!
|
GStreamer Conference 2023: Registration now open |
2023-07-31 17:00 |
About the GStreamer Conference
The GStreamer Conference 2023 will take place on 25-26 September 2023 in A Coruña, Spain.
It is a conference for developers, community members, decision-makers,
industry partners, researchers, students and anyone else interested
in the GStreamer multimedia framework or Open Source and cross-platform
multimedia.
There will also be a hackfest just after the conference.
Registration now open
You can now register for the GStreamer Conference 2023
on the conference website.
A reduced early-bird registration fee for professionals is available
until August 20th, so hurry!
Speakers will receive free registration, so if you intend to submit
a talk you may want to hold off with registration for now.
We hope to see you there!
Call for Papers is open
The call for papers is now open for talk proposals and lightning talks.
Please submit your talk now!
Talks can be on almost anything multimedia related, ranging from talks about
applications to challenges in the lower levels in the stack or hardware.
We want to hear from you, what you are working on, what you are using
GStreamer for, what difficulties you have encountered and how you solved them,
what your plans are, what you like, what you dislike, how to improve things!
Please submit all proposals through the GStreamer Conference 2023 Paper Submission Portal.
Sponsors
Many thanks to our Platinum sponsors Igalia,
Collabora and
Fluendo, our Gold sponsors
Axis Communications and
Centricular,
and our Silver sponsor Zeiss
for sponsoring the conference this year!
|
GStreamer 1.20.7 old-stable bug fix release |
2023-07-26 18:00 |
The GStreamer team is pleased to announce another bug fix release in the
now old-stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bug fixes. It should be safe to update from 1.20.x.
Highlighted bugfixes:
-
Security fixes for flacparse, dvdspu, and subparse, and the RealMedia demuxer
- h265parse: Fix framerate handling
- filesink: Fix buffered mode writing of buffer lists and buffers with multiple memories
- asfmux, rtpbin_buffer_list test: fix possible unaligned write/read on 32-bit ARM
- ptp clock: Work around bug in ptpd in default configuration
- qtdemux: fix reverse playback regression with edit lists
- rtspsrc: various control path handling server compatibility improvements
- avviddec: fix potential deadlock on seeking with FFmpeg 6.x
- cerbero: Fix pango crash on 32bit Windows; move libass into non-GPL codecs
- Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.20.7 release notes
for more details.
Binaries for Android, iOS, macOS and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
The GStreamer 1.20 series has now been superseded by the new stable
GStreamer 1.22 series
and we recommend you upgrade at your earliest convenience.
|
GStreamer 1.22.5 stable bug fix release |
2023-07-20 16:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
-
Security fixes for the RealMedia demuxer
- vaapi decoders, postproc: Disable DMAbuf from caps negotiation to fix garbled video in some cases
- decodebin3, playbin3, parsebin fixes, especially for stream reconfiguration
- hlsdemux2: fix early seeking; don't pass referer when updating playlists; webvtt fixes
- gtk: Fix critical caused by pointer movement when stream is getting ready
- qt6: Set sampler filtering method, fixes bad quality with qml6glsink and gstqt6d3d11
- v4l2src: handle resolution change when buffers are copied
- videoflip: update orientation tag in auto mode
- video timecode: Add support for framerates lower than 1fps and accept 119.88 (120/1.001) fps
- webrtcsink: fixes for x264enc and NVIDIA encoders
- cerbero: Pull ninja from system if possible, avoid spurious bootstrap of cmake
- packages: Recipe updates for ffmpeg, libsoup, orc
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.5 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer Conference 2023 - Call for Papers is open! |
2023-07-10 22:00 |
The GStreamer project is thrilled to announce that this year's GStreamer
Conference will take place on Monday-Tuesday 25-26 September 2023
in A Coruña, Spain, followed by a hackfest.
You can find more details about the conference on the
GStreamer
Conference 2023 web site.
The call for papers is now open for talk proposals and lightning talks.
Please submit your talk now!
The initial submission needs to be only a couple of sentences or paragraphs
describing the talk you want to give and the desired length of your talk
(please allow at least 5 minutes for questions at the end as well).
You will still be able to edit and refine your talk proposal after the
initial submission, so no need to hold off until the last minute to get
it perfect.
The talk submission deadline is 20 August 2023!
Talks can be on almost anything multimedia related, ranging from talks about
applications to challenges in the lower levels in the stack or hardware.
Talk slots will have one of the following durations: 20 minutes, 30 minutes,
or 45 minutes, including questions. If you need more time than that we might
be able to accommodate that as well, please get in touch to discuss details.
We want to hear from you, what you are working on, what you are using
GStreamer for, what difficulties you have encountered and how you solved them,
what your plans are, what you like, what you dislike, how to improve things!
Please submit all proposals through the GStreamer Conference 2023 Paper Submission Portal.
You can log in using your existing freedesktop.org GitLab account if you have one or register a new account with the system.
Considering becoming a sponsor? Please check out our
sponsor brief
or get in touch.
We hope to see you in A Coruña!
Please spread the word!
|
GStreamer 1.22.4 stable bug fix release |
2023-06-20 18:00 |
The GStreamer team is pleased to announce another bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and security fixes and it should be safe
to update from 1.22.x.
Highlighted bugfixes:
-
Security fixes for flacparse, dvdspu, and subparse
- d3d11videosink: Fix error on pause and play
- decklink: Correctly handle SDK strings on macOS and free strings after usage on Linux
- filesink: Fix buffered mode writing of buffer lists and buffers with multiple memories
- gldownload: handle passthrough without a critical
- h265parse: Fix framerate handling regression
- oggdemux: vp8 fixes
- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
- pngdec: Fix wrong colours output from 16bit RGB images
- ptp clock: Work around ptpd bug in default configuration
- srtpdec: fix critical warnings on shutdown
- v4l2src: fix support for bayer format
- v4l2videoenc: support force-keyframe event in v4l2 encoder
- vtenc: apply DTS offset to ensure DTS <= PTS
- gst-python: allow more functions to be called before gst_init()
- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors on unguarded use of new APIs, require macOS 10.13
- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins; fix pango crash on 32-bit windows
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.4 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer Conference 2023 announced to take place 25-26 Sept 2023 in A Coruña, Spain |
2023-06-14 18:00 |
The GStreamer project is thrilled to announce that this year's GStreamer
Conference will take place on Monday-Tuesday 25-26 September 2023
in A Coruña, Spain, followed by a hackfest.
You can find more details about the conference on the
GStreamer
Conference 2023 web site.
A call for papers will be sent out in due course.
Registration will open at a later time, in late June / early July.
We will announce those and any further updates on the
gstreamer-announce mailing list,
the website,
on Twitter.
and on Mastodon.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan to have sessions with short lightning talks / demos /
showcase talks for those who just want to show what they've been
working on or do a mini-talk instead of a full-length talk. Lightning
talk slots will be allocated on a first-come-first-serve basis, so make
sure to reserve your slot if you plan on giving a lightning talk.
Our main social event will be on Monday evening, and there'll also be a welcome drinks/snacks get-together on Sunday evening.
A GStreamer hackfest will take place right after the conference, on 27-29 September 2023.
Considering becoming a sponsor? Please check out our
sponsor brief
or get in touch.
We hope to see you in A Coruña!
Please spread the word!
|
Orc 0.4.34 release |
2023-05-30 01:00 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler.
Highlights:
- Thread-safety improvements around orc codemem allocation/freeing
- Add orc_parse_code() with more detailed error reporting
- Implement Orc function lazy initialization correctly via atomic operations
- orc program parser fixes and improvements
- build fixes and compiler warning fixes
- coverity and clang scan-build static code analysis fixes
- meson: Do not always generate static library for test library
- ci improvements
Direct tarball download: orc-0.4.34.
|
GStreamer 1.22.3 stable bug fix release |
2023-05-19 10:00 |
The GStreamer team is pleased to announce the second bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.22.x.
Highlighted bugfixes:
- avdec: fix occasional video decoder deadlock on seeking with FFmpeg 6.0
- decodebin3: fix regression handling input streams without CAPS or TIME segment such as e.g. udpsrc or pushfilesrc
- bluez: a2dpsink: fix Bluetooth SIG Certification test failures
- osxvideosink: fix deadlock upon closing output window
- qtdemux: fix edit list handling regression and AV1 codec box parsing
- qtmux: fix extraction of CEA608 closed caption data from S334-1A packets
- rtspsrc: Fix handling of * control path
- splitmux: timestamp handling improvements
- v4l2videodec: Rework dynamic resolution change handling (needed for IMX6 mainline codec)
- videoflip: fix regression with automatically rotating video based on tags
- d3d11: many d3d11videosink and d3d11compositor fixes
- webrtc, rtp: numerous data race fixes and stability fixes
- cerbero: Add support for RHEL9 and Rocky Linux; build timecodestamper plugin with libltc support
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.3 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.22.2 stable bug fix release |
2023-04-11 20:00 |
The GStreamer team is pleased to announce the second bug fix release
in the stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.22.x.
Highlighted bugfixes:
- avdec_h264: fix decoder deadlocks with FFmpeg 6.0
- rtspsrc: fix regression with URI protocols in OPTIONS requests for RTSP over TLS
- rtspsrc: improved control url handling compatibility for broken servers
- decklink: fix 10 bit RGB (r210) format auto detection for capture and fix playout if video caps are configured before audio caps
- d3d11videosink: Fix tearing in case of fullscreen mode
- playbin: fix deadlock when stopping stream with subtitles visible (even more)
- typefinding: fix regression not detecting application/dash+xml in some corner cases
- osxvideosink: fix broken aspect ratio and frame drawing region
- decodebin3, parsebin: Improve elementary stream handling when decoders are not present and fix hang when removing a failing stream
- urisourcebin: Propagate sticky events from parsebin, so that the STREAM_START event with the GstStream info is always available when pads get exposed
- v4l2: Add support for YVU420M format; mark JPEG content as parsed
- h264decoder, h265decoder: DPB bumping process and latency reporting fixes
- Opus: Fix reading of extended channel config in MPEG-TS and fix missing sample rate when remuxing from RTP to Matroska
- zxing: add support for building against zxing-c++ 2.0
- cerbero: Fix packaging of Rust plugins on Android; fix modern Gentoo distro detection
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.2 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.22.1 stable bug fix release |
2023-03-04 14:00 |
The GStreamer team is pleased to announce the first bug fix release in the
stable 1.22 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.22.0.
Highlighted bugfixes:
- audio channel-mix: allow up to 64 channels (instead of up to 63 channels)
- avfvideosrc: Don't wait on main thread for permissions request
- avvidenc: avoid generating inaccurate output timestamps, especially with variable framerate streams
- AV1 video codec caps signalling improvements in various elements
- codectimestamper: Fix timestamping on sequence update
- d3d11overlaycompositor: fix texture width and height
- d3d11videosink: Fix rendering on external handle
- dashdemux2: fix seek operation taking a log time to finish for some streams
- nvencoder: Fix B-frame encoding on Linux and min buffers in auto GPU mode
- playbin3: fixing buffering for live pipelines
- playbin: fix potential deadlock when stopping stream with subtitles visible
- redenc: fix setting of extension ID for twcc
- rtspsrc: improved compatibility with more broken RTSP servers
- v4l2h264dec: Fix Raspberry Pi4 will not play video in application
- vtdec: fix jittery playback of H.264 Level 4.1 movies in macOS
- vtdec: Fix non-deterministic frame output after flushing seeks
- vtenc: fix handling of interlaced ProRes on Apple M1 hardware
- vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max with macOS <13
- wasapi2src: Fix loopback capture on Windows 10 Anniversary Update
- tools: better handling of non-ASCII command line arguments on Windows
- gst-libav: fix build against newer ffmpeg versions
- gst-python: Use arch-specific install dir for gi overrides
- cerbero: Fix setuptools site.py breakage in Python 3.11
- macOS packages: Fix broken binaries on macos < 11.0
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.22.1 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.20.6 old-stable bug fix release |
2023-02-23 23:50 |
The GStreamer team is pleased to announce another bug fix release in the
now old-stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bug fixes. It should be safe to update from 1.20.x.
Highlighted bugfixes:
- audio: channel-mix: allow up to 64 channels instead of up to 63 channels
- AOM AV1 encoder timestamp handling improvements
- AV1 video codec caps handling improvements in aom plugin, isomp4 and matroska muxers/demuxers
- avvidenc: fix bitrate control and timestamps off FFmpeg-based video encoders
- h264parse: fix missing timestamps on outputs when splitting a frame
- rtspsrc: more workarounds for servers with broken control uri handling
- playbin3: fix issue with UDP streams, making sure there's enough buffering
- qmlglsrc: Fix deadlock when stopping and some other fixes
- qtmux: fix default timescale unit for N/1001 framerates
- v4l2h264dec: Fix Raspberry Pi4 will not play video in application
- vtdec: Fix non-deterministic frame output after seeks
- wasapi2src: Fix loopback capture on Windows 10 Anniversary Update
- macOS, iOS: Fix Xcode 14 ABI breakage with older Xcode
- cerbero: Fix some regressions for CentOS in the 1.20 branch
- cerbero: Fix setuptools site.py breakage in Python 3.11
- Fix gst-libav build against FFmpeg from git
- gobject-introspection annotation fixes for bindings
- Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
- Performance improvements
See the GStreamer 1.20.6 release notes
for more details.
Binaries for Android, iOS, macOS and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
The GStreamer 1.20 series has now been superseded by the new stable
GStreamer 1.22 series
and we recommend you upgrade at your earliest convenience.
|
GStreamer Rust bindings 0.20 / Rust Plugins 0.10 release |
2023-02-13 10:00 |
Version 0.20 of the GStreamer Rust bindings was released.
Together with the bindings, also version 0.10 of the GStreamer Rust plugins was released.
As usual this release follows the latest gtk-rs 0.17 release and the corresponding API changes.
This release features relatively few changes and mostly contains the
addition of some convenience APIs, the addition of bindings for some minor
APIs and various optimizations.
As part of the optimizations there will be a lot fewer temporary allocations
with the new version (especially for NUL-terminated strings), and improved
code generation which does not only improve performance but also reduces the
size of the resulting binaries considerably. Various GStreamer plugins saw
size reductions of 15-20%.
The new release also brings a lot of bugfixes, most of which were
already part of the 0.19.x bugfix releases.
Details can be found in the release notes for gstreamer-rs.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
The new 0.10 version of the GStreamer Rust plugins features many
improvements to the existing plugins as well as a few new plugins. A
majority of the changes were already backported to the 0.9 release series
and its bugfix releases, which is part of GStreamer 1.22.
A full list of available plugins can be seen in the repository's README.md.
Details for this release can be found in the release notes for gst-plugins-rs.
If you find any bugs, notice any missing features or other issues please
report them in GitLab for the bindings
or the plugins.
|
GStreamer 1.22.0 new major stable release |
2023-01-23 22:00 |
The GStreamer team is excited to announce a new major feature release of
your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and many other improvements.
The 1.22 release series adds new features on top of the previous 1.20 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
- AV1 video codec support improvements
- New HLS, DASH and Microsoft Smooth Streaming adaptive streaming clients
- Qt6 support for rendering video inside a QML scene
- Minimal builds optimised for binary size, including only the individual elements needed
- Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and stabilisation
- WebRTC simulcast support and support for Google Congestion Control
- WebRTC-based media server ingestion/egress (WHIP/WHEP) support
- New easy to use batteries-included WebRTC sender plugin
- Easy RTP sender timestamp reconstruction for RTP and RTSP
- ONVIF timed metadata support
- New fragmented MP4 muxer and non-fragmented MP4 muxer
- New plugins for Amazon AWS storage and audio transcription services
- New gtk4paintablesink and gtkwaylandsink renderers
- New videocolorscale element that can convert and scale in one go for better performance
- High bit-depth video improvements
- Touchscreen event support in navigation API
- Rust plugins now shipped in macOS and Windows/MSVC binary packages
- H.264/H.265 timestamp correction elements for PTS/DTS reconstruction before muxers
- Improved design for DMA buffer sharing and modifier handling for hardware-accelerated video decoders/encoders/filters and capturing/rendering on Linux
- Video4Linux2 hardware accelerated decoder improvements
- CUDA integration and Direct3D11 integration and plugin improvements
- New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated video encoders for AMD GPUs using the Advanced Media Framework (AMF) SDK
- applemedia: H.265 / HEVC video encoding + decoding support
- androidmedia: H.265 / HEVC video encoding support
- New "force-live" property for audiomixer, compositor, glvideomixer, d3d11compositor etc.
- Lots of new plugins, features, performance improvements and bug fixes
For more details check out the GStreamer 1.22 release notes.
Binaries for Android, iOS, macOS and Windows will be provided in due course.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.21.90 pre-release (1.22 rc1) |
2023-01-14 01:00 |
The GStreamer team is excited to announce the first release candidate
for the upcoming stable 1.22 release series.
This 1.21.90 pre-release is for testing and development purposes
in the lead-up to the stable 1.22 series which is now feature frozen
and scheduled for release very soon. Any newly-added API can still change
until that point, although it is extremely unlikely for that to happen at
this point.
Depending on how things go there might be more release candidates in
the next couple of days, but in any case we're aiming to get 1.22.0 out
as soon as possible.
Preliminary release notes highlighting all the new features, bugfixes,
performance optimizations and other important changes will be made
available in the next few days.
Binaries for Android, iOS, Mac OS X and Windows will be available at the
usual location in due course.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer 1.20.5 stable bug fix release |
2022-12-19 23:00 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bug fixes. It should be safe to update from 1.20.x.
Highlighted bugfixes:
- systemclock waiting fixes for certain 32-bit platforms/libcs
- alphacombine: robustness improvements for corner case scenarios
- avfvideosrc: Report latency when doing screen capture
- d3d11videosink: various thread-safety and stability fixes
- decklink: fix performance issue when HDMI signal has been lost for a long time
- flacparse: Fix handling of headers advertising 32 bits per sample
- mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
- opengl: fix automatic dispmanx detection for rpi4 and fix usage of eglCreate/DestroyImage
- opusdec: Various channel-related fixes
- textrender: event handling fixes, esp. for GAP event
- subparse: Fix non-closed tag handling
- videoscale: fix handling of unknown buffer metas
- videosink: reverse playback handling fixes
- qtmux: Prefill mode fixes, especially for raw audio
- multiudpsink: allow binding to IPv6 address
- rtspsrc: Fix usage of IPv6 connections in SETUP
- rtspsrc: Only EOS on timeout if all streams are timed out/EOS
- splitmuxsrc: fix playback stall if there are unlinked pads
- v4l2: Fix SIGSEGV on state change during format changes
- wavparse robustness fixes
- Fix static linking on macOS (opengl, vulkan)
- gstreamer-vaapi: fix headless build against mesa >= 22.3.0
- GStreamer Editing Services library: Fix build with tools disabled
- webrtc example/demo fixes
- unit test fixes for aesdec and rtpjitterbuffer
- Cerbero: Fix ios cross-compile with cmake on M1; some recipe updates and other build fixes
- Binary packages: pkg-config file fixes for various recipes (ffmpeg, taglib, gstreamer)
- Binary packages: Enable high bitdepth support for libvpx (VP8/VP9 encoding/decoding)
- Binary packages: ship aes plugin
- Performance improvements
- Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.20.5 release notes
for more details.
Binaries for Android, iOS, macOS and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.21.3 unstable development release |
2022-12-05 02:00 |
The GStreamer team is pleased to announce another development release in
the unstable 1.21 release series on the road to the 1.22 stable release.
The unstable 1.21 release series adds new features on top of the current
stable 1.20 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.21 release series is for testing and development purposes in
the lead-up to the stable 1.22 series which is scheduled for release in
December 2022. Any newly-added API can still change until that point.
A feature freeze is now into effect for the 1.21 series, but newly-added API
might still change until the final 1.22.0 stable release, and minor features
may also still be added until then.
This development release is primarily for developers and early adaptors.
Packagers: please note that plugins (e.g. xingmux) may have moved between
modules, so please take extra care and make sure inter-module version
dependencies are such that users can only upgrade all modules in one go,
instead of seeing a mix of different 1.21 and/or 1.20 versions on their system.
-->
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer 1.21.2 unstable development release |
2022-11-07 23:30 |
The GStreamer team is pleased to announce a second development release in
the unstable 1.21 release series.
The unstable 1.21 release series adds new features on top of the current
stable 1.20 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.21 release series is for testing and development purposes in
the lead-up to the stable 1.22 series which is scheduled for release in
December 2022. Any newly-added API can still change until that point.
This development release is primarily for developers and early adopters.
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
Orc 0.4.33 release |
2022-10-31 23:00 |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler.
Highlights:
- Add support for aarch64 (64-bit ARM) architecture
- Various improvements and fixes for aarch32 (32-bit ARM)
- Enable only SSE and MMX backends for Windows for now
- Add support for macOS Hardened Runtime
- Various build fixes and bug fixes
Direct tarball download: orc-0.4.33.
|
GStreamer Rust bindings 0.19 / Rust Plugins 0.9 release |
2022-10-24 18:00 |
Version 0.19 of the GStreamer Rust bindings was released.
Together with the bindings, also version 0.9 of the GStreamer Rust plugins was released.
As usual this release follows the latest gtk-rs 0.16 release and the corresponding API changes.
This release includes optional support for the latest new GStreamer
1.22 APIs. As GStreamer 1.22 was not released yet, these new APIs might
still change. The minimum supported version of the bindings was updated to
GStreamer 1.14 and the targetted GStreamer API version can be selected by
applications/plugins via feature flags.
Apart from this, the new version features a lot of API cleanup and
improvements, and the addition of a few missing bindings. Like in the past,
the focus of this release was to make usage of GStreamer from Rust as
convenient and complete as possible.
The new release also brings a lot of bugfixes, most of which were
already part of the 0.18.x bugfix releases.
Details can be found in the release notes for gstreamer-rs.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
The new 0.9 version of the GStreamer Rust plugins features many improvements to the existing plugins as well as many new plugins.
The full list of available plugins can be seen in the repository's README.md.
If you find any bugs, notice any missing features or other issues please
report them in GitLab for the bindings
or the plugins.
|
GStreamer 1.20.4 stable bug fix release |
2022-10-12 15:00 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bug fixes. It should be safe to update from 1.20.x.
Highlighted bugfixes:
- avaudiodec: fix playback issue with WMA files, would throw an error at EOS with FFmpeg 5.x
- Fix deadlock when loading gst-editing-services plugin
- Fix input buffering capacity in live mode for aggregator, video/audio aggregator subclasses, muxers
- glimagesink: fix crash on Android
- subtitle handling and subtitle overlay fixes
- matroska-mux: also allow width + height changes for avc3|hev1|vp8|vp9
- rtspsrc: fix control url handling for spec compliant servers and add fallback for incompliant servers
- WebRTC fixes
- RTP retransmission fixes
- video: fixes for formats with 4x subsampling and horizontal co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
- macOS build and packaging fixes, in particular fix finding of gio modules on macOS for https/TLS support
- Performance improvements
- Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.20.4 release notes
for more details.
Binaries for Android, iOS, macOS and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.21.1 unstable development release |
2022-10-04 03:00 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.21 release series.
The unstable 1.21 release series adds new features on top of the current
stable 1.20 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.21 release series is for testing and development purposes in
the lead-up to the stable 1.22 series which is scheduled for release in
December 2022. Any newly-added API can still change until that point.
This development release is primarily for developers and early adopters.
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer 1.20.3 stable bug fix release |
2022-06-15 23:00 |
The GStreamer team is pleased to announce the third bug fix release in the
stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains important security fixes. It should be safe to update from 1.20.x
and we recommend you upgrade at your earliest convenience.
Highlighted bugfixes:
- Security fixes in Matroska, MP4 and AVI demuxers
- Fix scrambled video playback with hardware-accelerated VA-API decoders on certain Intel hardware
- playbin3/decodebin3 regression fix for unhandled streams
- Fragmented MP4 playback fixes
- Android H.265 encoder mapping
- Playback of MXF files produced by older FFmpeg versions
- Fix rtmp2sink crashes on 32-bit platforms
- WebRTC improvements
- D3D11 video decoder and screen recorder fixes
- Performance improvements
- Support for building against OpenCV 4.6 and other build fixes
- Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.20.3 release notes
for more details.
Binaries for Android, iOS, macOS and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.20.2 stable bug fix release |
2022-05-02 23:30 |
The GStreamer team is pleased to announce the second bug fix release in the
stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.20.x.
Highlighted bugfixes:
- avviddec: Remove vc1/wmv3 override and fix crashes on WMV files with FFMPEG 5.0+
- macOS: fix plugin discovery for GStreamer installed via brew and fix loading of Rust plugins
- rtpbasepayload: various header extension handling fixes
- rtpopusdepay: fix regression in stereo input handling if sprop-stereo is not advertised
- rtspclientsink: fix possible shutdown deadlock
- mpegts: gracefully handle "empty" program maps and fix AC-4 detection
- mxfdemux: Handle empty VANC packets and fix EOS handling
- playbin3: various playbin3, uridecodebin3, and playsink fixes
- ptpclock: fix initial sync-up with certain devices
- gltransformation: let graphene alloc its structures memory aligned
- webrtcbin fixes and webrtc sendrecv example improvements
- video4linux2: various fixes including some fixes for Raspberry Pi users
- videorate segment handling fixes and other fixes
- nvh264dec, nvh265dec: Fix broken key-unit trick modes and reverse playback
- wpe: Reintroduce persistent WebContext
- cerbero: Make it easier to consume 1.20.1 macOS GStreamer .pkgs
- build fixes and gobject annotation fixes
- bug fixes, security fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.20.2 release notes
for more details.
Binaries for Android, iOS, macOS and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.20.1 stable bug fix release |
2022-03-14 12:00 |
The GStreamer team is pleased to announce the first bug fix release in the
stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.20.0.
Highlighted bugfixes:
- deinterlace: various bug fixes for yadif, greedy and scalerbob methods
- gtk video sink: Fix rotation not being applied when paused
- gst-play-1.0: Fix trick-mode handling in keyboard shortcut
- jpegdec: fix RGB conversion handling
- matroskademux: improved ProRes video handling
- matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio caps fields correctly when checking caps equality on input caps changes
- videoaggregator fixes (negative rate handling, current position rounding)
- soup http plugin: Lookup libsoup dylib files on Apple platforms; fix Cerbero static build on Android and iOS
- Support build against libfreeaptx in openaptx plugin
- Fix linking issues on Illumos distros
- GstPlay: Fix new error + warning parsing API (was unusuable before)
- mpegtsmux: VBR muxing fixes
- nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
- Support build against libfreeaptx in openaptx plugin
- webrtc: Various fixes to the webrtc-sendrecv python example
- macOS: support a relocatable GStreamer.framework on macOS
- macOS: fix applemedia plugin failing to load on ARM64 macOS
- windows: ship wavpack library
- gst-python: Fix build with Python 3.11
- various bug fixes, memory leak fixes, and other stability and reliability improvements
See the GStreamer 1.20.1 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.20.0 new major stable release |
2022-02-03 12:00 |
The GStreamer team is excited to announce a new major feature release of
your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and many other improvements.
The 1.20 release series adds new features on top of the previous 1.18 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
- Development in GitLab was switched to a single git repository containing all the modules
- GstPlay: new high-level playback library, replaces GstPlayer
- WebM Alpha decoding support
- Encoding profiles can now be tweaked with additional application-specified element properties
- Compositor: multi-threaded video conversion and mixing
- RTP header extensions: unified support in RTP depayloader and payloader base classes
- SMPTE 2022-1 2-D Forward Error Correction support
- Smart encoding (pass through) support for VP8, VP9, H.265 in encodebin and transcodebin
- Runtime compatibility support for libsoup2 and libsoup3 (libsoup3 support experimental)
- Video decoder subframe support
- Video decoder automatic packet-loss, data corruption, and keyframe request handling for RTP / WebRTC / RTSP
- mp4 and Matroska muxers now support profile/level/resolution changes for H.264/H.265 input streams (i.e. codec data changing on the fly)
- mp4 muxing mode that initially creates a fragmented mp4 which is converted to a regular mp4 on EOS
- Audio support for the WebKit Port for Embedded (WPE) web page source element
- CUDA based video color space convert and rescale elements and upload/download elements
- NVIDIA memory:NVMM support for OpenGL glupload and gldownload elements
- Many WebRTC improvements
- The new VA-API plugin implementation fleshed out with more decoders and new postproc elements
- AppSink API to retrieve events in addition to buffers and buffer lists
- AppSrc gained more configuration options for the internal queue (leakiness, limits in buffers and time, getters to read current levels)
- Updated Rust bindings and many new Rust plugins
- Improved support for custom minimal GStreamer builds
- Support build against FFmpeg 5.0
- Linux Stateless CODEC support gained MPEG-2 and VP9
- Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
- Lots of new plugins, features, performance improvements and bug fixes
For more details check out the GStreamer 1.20 release notes.
Binaries for Android, iOS, macOS and Windows will be provided in due course.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.18.6 stable bug fix release |
2022-02-02 15:30 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.18 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and security fixes, and it should be safe to update from 1.18.x.
Highlighted bugfixes:
- video-converter: Fix broken gamma remap with high bitdepth YUV output
- shout2send: Fix issues with libshout >= 2.4.2
- mxfdemux: fix regression with VANC tracks that only contains packet types we don't handle
- Better plugin loading error reporting on Windows
- Fixes for deprecations in Python 3.10
- Many build fixes, memory leak fixes, reliability fixes
- Security fixes
See the GStreamer 1.18.6 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.19.90 pre-release (1.20 rc1) |
2022-01-28 15:00 |
The GStreamer team is excited to announce the first release candidate
for the upcoming stable 1.20 release series.
This 1.19.90 pre-release is for testing and development purposes
in the lead-up to the stable 1.20 series which is now feature frozen
and scheduled for release very soon. Any newly-added API can still change
until that point, although it is extremely unlikely for that to happen at
this point.
Depending on how things go there might be more release candidates in
the next couple of days, but in any case we're aiming to get 1.20.0 out
as soon as possible.
Preliminary release notes highlighting all the new features, bugfixes,
performance optimizations and other important changes can be found at
https://gstreamer.freedesktop.org/releases/1.20/.
Binaries for Android, iOS, Mac OS X and Windows will be available at the
usual location in due course.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer Rust bindings 0.18.0 release |
2022-01-16 11:00 |
A new version of the GStreamer Rust bindings, 0.18.0, was released.
Together with the bindings, also a new version of the GStreamer Rust plugins was released.
As usual this release follows the latest gtk-rs 0.15 release and the corresponding API changes.
This release includes optional support for the latest new GStreamer
1.20 APIs. As GStreamer 1.20 was not released yet, these new APIs might
still change. The minimum supported version of the bindings is still
GStreamer 1.8 and the targetted GStreamer API version can be selected by
applications via feature flags.
Apart from this, the new version features a lot of API cleanup and
improvements, and the addition of a few missing bindings. As
usual, the focus of this release was to make usage of GStreamer from Rust as
convenient and complete as possible.
The new release also brings a lot of bugfixes, most of which were
already part of the 0.17.x bugfix releases.
Details can be found in the release notes for gstreamer-rs.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, notice any missing features or other issues please
report them in
GitLab.
|
GStreamer 1.19.3 unstable development release |
2021-11-03 16:00 |
GStreamer 1.19.3 unstable development release
The GStreamer team is pleased to announce the third development release in
the unstable 1.19 release series.
The unstable 1.19 release series adds new features on top of the current
stable 1.18 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.19 release series is for testing and development purposes in
the lead-up to the stable 1.20 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
This development release is primarily for distributors and early
adaptors and anyone who still needs to update their build/packaging
setup for Meson.
Binaries for Android, iOS, Mac OS X and Windows will also be available shortly at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer 1.19.2 unstable development release and git monorepo transition |
2021-09-23 12:00 |
GStreamer 1.19.2 unstable development release
The GStreamer team is pleased to announce the second development release in
the unstable 1.19 release series.
The unstable 1.19 release series adds new features on top of the current
stable 1.18 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.19 release series is for testing and development purposes in
the lead-up to the stable 1.20 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
This development release is primarily for distributors and early
adaptors and anyone who still needs to update their build/packaging
setup for Meson.
Packagers: please note that plugins may have moved between modules, so please
take extra care and make sure inter-module version dependencies are such that
users can only upgrade all modules in one go, instead of seeing a mix of 1.19
and 1.18 on their system. Also, gst-plugins-good 1.19.2 depends on 1.19.2
gst-plugins-base (even if the meson dependency check claims otherwise).
Binaries for Android, iOS, Mac OS X and Windows will also be available shortly at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
Git monorepo transition
Following the 1.19.2 release all git master branches in git are now
frozen and will stay frozen. as we embark on some infrastructure
plumbing that will see many of our git modules merged into a mono
repository, which should massively streamline and improve our developer
experience.
Expect a few days of disruptions, but we'll do our best to get the show
back on the road as quickly as possible!
We'll let you know when it's all done and will post more details and
migration instructions once everything's in place.
When we emerge on the other side there will be a shiny new main branch
in the GStreamer repository and development will continue there.
Nothing will happen to the existing stable branches and repositories,
and the existing master branches will also stay in place for the time
being, but will no longer be updated.
There will still be separate release tarballs for the various modules.
More details soon, stay tuned.
|
GStreamer 1.18.5 stable bug fix release |
2021-09-08 23:30 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.18 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and important security fixes,
and it should be safe to update from 1.18.x.
Highlighted bugfixes:
- basesink: fix reverse frame stepping
- downloadbuffer/sparsefile: several fixes for win32
- systemclock: Update monotonic reference time when re-scheduling, fixes high CPU usage with gnome-music when pausing playback
- audioaggregator: fix glitches when resyncing on discont
- compositor: Fix NV12 blend operation
- rtspconnection: Add IPv6 support for tunneled mode
- avidemux: fix playback of some H.264-in-AVI streams
- jpegdec: Fix crash when interlaced field height is not DCT block size aligned
- qmlglsink: Keep old buffers around a bit longer if they were bound by QML
- qml: qtitem: don't potentially leak a large number of buffers
- rtpjpegpay: fix image corruption when compiled with MSVC on Windows
- rtspsrc: seeking improvements
- rtpjitterbuffer: Avoid generation of invalid timestamps
- rtspsrc: Fix behaviour of select-streams, new-manager, request-rtcp-key and before-send signals with GLib >= 2.62
- multiudpsink: Fix broken SO_SNDBUF get/set on Windows
- openh264enc: fix broken sps/pps header generation and some minor leaks
- mpeg2enc: fix interlace-mode detection and unbound memory usage if encoder can't keep up
- mfvideosrc: Fix for negative MF stride and for negotiation when interlace-mode is specified
- tsdemux: fix seek-with-stop regression and decoding errors after seeking with dvdlpcmdec
- rtsp-server: seek handling improvements
- gst-libav: fix build (and other issues) with ffmpeg 4.4
- cerbero: spandsp: Fix build error with Visual Studio 2019
- win32 packages: Fix hang in GLib when G_SLICE environment variable is set
- various stability, performance and reliability improvements
- memory leak fixes
- build fixes
See the GStreamer 1.18.5 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer Rust bindings 0.17.0 release |
2021-06-28 23:00 |
A new version of the GStreamer Rust bindings, 0.17.0, was released.
As usual this release follows the latest gtk-rs
release.
This is the first version that includes optional support for new GStreamer
1.20 APIs. As GStreamer 1.20 was not released yet, these new APIs might
still change. The minimum supported version of the bindings is still
GStreamer 1.8 and the targetted GStreamer API version can be selected by
applications via feature flags.
Apart from this, the new version features a lot of API cleanup, especially
of the subclassing APIs, and the addition of a few missing bindings. As
usual, the focus of this release was to make usage of GStreamer from Rust as
convenient and complete as possible.
The new release also brings a lot of bugfixes, most of which were
already part of the 0.16.x bugfix releases.
A new release of the GStreamer Rust plugins will follow in the next days.
Details can be found in the release notes for gstreamer-rs.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, notice any missing features or other issues please
report them in
GitLab.
|
IRC Channel has moved from Freenode to OFTC |
2021-06-15 08:30 |
Due to the widely reported issues at the Freenode IRC network, the
official GStreamer discussion IRC channel has moved to #gstreamer on
the OFTC IRC network alongside other Freedesktop projects.
You can connect to it with your existing IRC client,
or using Matrix which
has a browser client and native apps for all platforms.
For more information, please see
the mailing list announcement.
|
GStreamer 1.19.1 unstable development release |
2021-06-01 16:00 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.19 release series.
The unstable 1.19 release series adds new features on top of the current
stable 1.18 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.19 release series is for testing and development purposes in
the lead-up to the stable 1.20 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
This development release is primarily for distributors and early
adaptors and anyone who still needs to update their build/packaging
setup for Meson.
Packagers: please note that plugins may have moved between modules, so please
take extra care and make sure inter-module version dependencies are such that
users can only upgrade all modules in one go, instead of seeing a mix of 1.19
and 1.18 on their system.
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer 1.18.4 stable bug fix release |
2021-03-15 16:00 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.18 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and important security fixes,
and it should be safe to update from 1.18.x.
Highlighted bugfixes:
- important security fixes for ID3 tag reading, matroska and realmedia parsing, and gst-libav audio decoding
- audiomixer, audioaggregator: input buffer handling fixes
- decodebin3: improve stream-selection message handling
- uridecodebin3: make "caps" property work
- wavenc: fix writing of INFO chunks in some cases
- v4l2: bt601 colorimetry, allow encoder resolution changes, fix decoder frame rate negotiation
- decklinkvideosink: fix auto format detection, and fixes for 29.97fps framerate output
- mpeg-2 video handling fixes when seeking
- avviddec: fix bufferpool negotiation and possible memory corruption when changing resolution
- various stability, performance and reliability improvements
- memory leak fixes
- build fixes: rpicamsrc, qt overlay example, d3d11videosink on UWP
See the GStreamer 1.18.4 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.18.3 stable bug fix release |
2021-01-13 23:00 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.18 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.18.x.
Highlighted bugfixes:
- Fix ogg playback regression for ogg files that also have ID3 or APE tags
- compositor: fix artefacts and invalid memory access when blending subsampled formats
- exported mini object ref/unref/copy functions for use in bindings such as gstreamer-sharp
- Add support for Apple silicon (M1) to cerbero package builder
- Ship RIST plugin in binary packages
- various stability, performance and reliability improvements
- memory leak fixes
- build fixes
See the GStreamer 1.18.3 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.18.2 stable bug fix release |
2020-12-06 15:00 |
The GStreamer team is pleased to announce another bug fix release in the
stable 1.18 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.18.x.
Highlighted bugfixes:
- Fix MPEG-TS timestamping regression when playing DVB streams
- compositor: fix artefacts in certain input scaling/conversion situations
and make sure that the output format is actually supported, plus
renegotiation fixes
- Fix sftp:// URI playback in decodebin/playbin via giosrc
- adaptivedemux/dashdemux/hlsdemux fixes
- rtsp-server fixes
- android media: fix crash when encoding AVC
- fix races in various unit tests
- lots of other bug fixes and memory leak fixes
- various stability, performance and reliability improvements
- g-i annotation fixes
- build fixes
See the GStreamer 1.18.2 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.18.1 stable bug fix release |
2020-10-26 11:00 |
The GStreamer team is pleased to announce the first bug fix release in the
stable 1.18 release series of your favourite cross-platform
multimedia framework!
This release contains important security fixes. We suggest you upgrade
at your earliest convenience.
This release only contains bugfixes and it should be safe to update from
1.18.0.
See the GStreamer 1.18.1 release notes
for more details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.16.3 old-stable bug fix release |
2020-10-21 20:00 |
The GStreamer team is pleased to announce the third and likely last bug fix
release in the stable 1.16 release series of your favourite cross-platform
multimedia framework!
This release contains important security fixes. We suggest you upgrade
at your earliest convenience, either to 1.16.3 or 1.18.
This release only contains bugfixes and it should be safe to update from
1.16.x.
See the GStreamer 1.16.3 release notes/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.18.0 new major stable release |
2020-09-08 00:30 |
The GStreamer team is excited to announce a new major feature release of
your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and other improvements.
The 1.18 release series adds new features on top of the previous 1.16 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
-
GstTranscoder: new high level API for applications to transcode media files from one format to another
- High Dynamic Range (HDR) video information representation and signalling enhancements
- Instant playback rate change support
- Active Format Description (AFD) and Bar Data support
- ONVIF trick modes support in both GStreamer RTSP server and client
- Hardware-accelerated video decoding on Windows via DXVA2 / Direct3D11
- Microsoft Media Foundation plugin for video capture and hardware-accelerated video encoding on Windows
-
qmlgloverlay: New overlay element that renders a QtQuick scene over the top of an input video stream
- New imagesequencesrc element to easily create a video stream from a sequence of jpeg or png images
-
dashsink: Add new sink to produce DASH content
-
dvbsubenc: DVB Subtitle encoder element
- TV broadcast compliant MPEG-TS muxing with constant bitrate muxing and SCTE-35 support
-
rtmp2: new RTMP client source and sink element implementation
-
svthevcenc: new [SVT-HEVC](https://github.com/OpenVisualCloud/SVT-HEVC)-based H.265 video encoder
-
vaapioverlay compositor element using VA-API
-
rtpmanager support for Google's Transport-Wide Congestion Control (twcc) RTP extension
-
splitmuxsink and splitmuxsrc gained support for auxiliary video streams
-
webrtcbin now contains some initial support for renegotiation involving stream addition and removal
- New RTP source and sink elements to set up RTP streaming via rtp:// URIs
- New Audio Video Transport Protocol (AVTP) plugin for Time-Sensitive Applications
- Support for the Video Services Forum's Reliable Internet Stream Transport (RIST) TR-06-1 Simple Profile
- Universal Windows Platform (UWP) support
-
rpicamsrc element for capturing from the Raspberry Pi camera
- RTSP Server TCP interleaved backpressure handling improvements as well as support for Scale/Speed headers
- GStreamer Editing Services gained support for nested timelines, per-clip speed rate control and the [OpenTimelineIO](https://opentimelineio.readthedocs.io) format.
- Autotools build system has been removed in favour of Meson
- Many performance improvements
Full release notes can be found here.
Binaries for Android, iOS, Mac OS X and Windows will be provided in due course.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-devtools,
gstreamer-vaapi,
gstreamer-sharp,
gst-omx, or
gstreamer-docs.
|
GStreamer 1.17.90 pre-release (1.18 rc1) |
2020-08-21 18:00 |
The GStreamer team is pleased to announce the first release candidate
for the upcoming stable 1.18 release series.
The unstable 1.17 release series adds new features on top of the current
stable 1.16 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The 1.17.90 pre-release series is for testing and development purposes
in the lead-up to the stable 1.18 series which is now feature frozen
and scheduled for release soon. Any newly-added API can still change
until that point, although it is very rare for that to happen at this point.
Depending on how things go there might be another release candidate
next week and then hopefully 1.18.0 shortly after.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
The autotools build has been dropped entirely for this release, so it's
finally all Meson from here on.
This pre-release is for all developers, distributors and early
adaptors and anyone who still needs to update their build/packaging
setup for Meson.
On the documentation front we have switched away from gtk-doc to
hotdoc, but we now provide a release tarball of the built documentation
in html and devhelp format, and we recommend distributors switch to
that and provide a single gstreamer documentation package in future.
Packagers will not need to use hotdoc themselves.
Instead of a gst-validate tarball we now ship a gst-devtools tarball, and
the gstreamer-editing-services tarball has been renamed to gst-editing-services
for consistency with the module name in Gitlab.
Packagers: please note that plugins may have moved between modules, so please
take extra care and make sure inter-module version dependencies are such that
users can only upgrade all modules in one go, instead of seeing a mix of 1.17
and 1.16 on their system.
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer Rust bindings 0.16.0 release |
2020-07-06 14:00 |
A new version of the GStreamer Rust bindings, 0.16.0, was released.
As usual this release follows the latest gtk-rs
release.
This is the first version that includes optional support for new GStreamer
1.18 APIs. As GStreamer 1.18 was not released yet, these new APIs might
still change. The minimum supported version of the bindings is still
GStreamer 1.8 and the targetted GStreamer API version can be selected by
applications via feature flags.
Apart from this, new version features mostly features API cleanup and the
addition of a
few missing APIs. The focus of this release was to make usage of GStreamer
from Rust as convenient and complete as possible.
The new release also brings a lot of bugfixes, most of which were
already part of the 0.15.x bugfix releases.
A new release of the GStreamer Rust plugins will follow in the next days.
Details can be found in the release notes for gstreamer-rs
and gstreamer-rs-sys.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, notice any missing features or other issues please
report them in
GitLab.
|
GStreamer 1.17.2 unstable development release |
2020-07-06 13:00 |
The GStreamer team is pleased to announce the second development release in
the unstable 1.17 release series.
The unstable 1.17 release series adds new features on top of the current
stable 1.16 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.17 release series is for testing and development purposes in
the lead-up to the stable 1.18 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
The autotools build has been dropped entirely for this release, so it's
finally all Meson from here on.
This development release is primarily for distributors and early
adaptors and anyone who still needs to update their build/packaging
setup for Meson.
On the documentation front we have switched away from gtk-doc to
hotdoc, but we now provide a release tarball of the built documentation
in html and devhelp format, and we recommend distributors switch to
that and provide a single gstreamer documentation package in future.
Packagers will not need to use hotdoc themselves.
Instead of a gst-validate tarball we now ship a gst-devtools tarball, and
the gstreamer-editing-services tarball has been renamed to gst-editing-services
for consistency with the module name in Gitlab.
Packagers: please note that plugins may have moved between modules, so please
take extra care and make sure inter-module version dependencies are such that
users can only upgrade all modules in one go, instead of seeing a mix of 1.17
and 1.16 on their system.
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer 1.17.1 unstable development release |
2020-06-22 14:30 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.17 release series.
The unstable 1.17 release series adds new features on top of the current
stable 1.16 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.17 release series is for testing and development purposes in
the lead-up to the stable 1.18 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
The autotools build has been dropped entirely for this release, so it's
finally all Meson from here on.
This development release is primarily for distributors and early
adaptors and anyone who still needs to update their build/packaging
setup for Meson.
On the documentation front we have switched away from gtk-doc to
hotdoc, but we now provide a release tarball of the built documentation
in html and devhelp format, and we recommend distributors switch to
that and provide a single gstreamer documentation package in future.
Instead of a gst-validate tarball we now ship a gst-devtools tarball, and
the gstreamer-editing-services tarball has been renamed to gst-editing-services
for consistency with the module name in Gitlab.
Packagers: please note that plugins may have moved between modules, so please
take extra care and make sure inter-module version dependencies are such that
users can only upgrade all modules in one go, instead of seeing a mix of 1.17
and 1.16 on their system.
Binaries for Android, iOS, Mac OS X and Windows are also available at the
usual location.
Release tarballs can be downloaded directly here:
As always, please let us know of any issues you run into by filing an
issue in Gitlab.
|
GStreamer Rust bindings 0.15.0 release |
2019-12-18 17:00 |
A new version of the GStreamer Rust bindings, 0.15.0, was released.
As usual this release follows the latest gtk-rs
release, and a new version of the GStreamer plugins written in Rust was also released.
This new version features a lot of newly bound API for creating subclasses
of various GStreamer types: GstPreset, GstTagSetter, GstClock,
GstSystemClock, GstAudioSink, GstAudioSrc, GstDevice, GstDeviceProvider,
GstAudioDecoder and GstAudioEncoder.
In addition to that, a lot of bugfixes and further API improvements have
happened over the last few months that should make development of
GStreamer applications or plugins in Rust as convenient as possible.
A new release of the GStreamer Rust plugins will follow in the next days.
Details can be found in the release notes for gstreamer-rs
and gstreamer-rs-sys.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, missing features or other issues please report them in
GitLab.
|
GStreamer 1.16.2 stable bug fix release |
2019-12-03 20:00 |
The GStreamer team is pleased to announce the second bug fix
release in the stable 1.16 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.16.x.
See /releases/1.16/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Conference 2019 talk recordings online |
2019-11-06 14:00 |
Thanks to our partners at Ubicast the recordings of this year's GStreamer Conference talks are now available online.
You can view or download the GStreamer Conference 2019 videos here.
Talks:
-
GstTranscoder: A High Level API to Quickly Implement Transcoding Capabilities in your Applications - Thibault Saunier, Igalia
-
GStreamer State of the Union - Tim-Philipp Müller, Centricular
-
Dashsink plugin to complete the GStreamer offering - Stéphane Cerveau, Collabora
-
GStreamer Bug Extermination Techniques - Vivia Nikolaidou, Make.tv
-
GStreamer & Rust: An Update - Sebastian Dröge, Centricular
-
Introduction to Validateflow - Alicia Boya García, Igalia
-
Enabling a Different Piece of Hardware, a Story - Guillaume Desmottes, Collabora
-
HDR: Seeing the World As It Is - Edward Hervey, Centricular
-
The Rise and Fall and Rise of JPEG2000 - Aaron Boxer, Collabora
-
Home Automation with GStreamer - Jan Schmidt, Centricular
-
Video Editing: Targeting Professional Post Production Use cases - Thibault Saunier, Igalia
-
Room Scale VR Tracking with OpenHMD - Jan Schmidt, Centricular
-
The First Stable libcamera Release: A Call for Public API Review - Jacopo Mondi & Laurent Pinchart
-
PipeWire - Wim Taymans, RedHat
-
GStreamer, PulseAudio and Compress Offload - Arun Raghavan, nilenso systems
-
Implementing a Trickmode Player with ONVIF, RTSP and GStreamer - Mathieu Duponchelle, Centricular
-
Building a Crowdsourced News Service with GStreamer - Paul Calleja, GlobalM & Mart Raudsepp, LeioTech
-
Extending Cerbero to Build and Package Products based on GStreamer - Pablo Marcos & Andoni Morales, Fluendo
-
Revisiting RTP Jitter Buffer Timers - Nicolas Dufresne, Collabora
-
Changing Playback Rate Instantly - Jan Schmidt, Centricular
-
Audio/Video Bridging (AVB) support in GStreamer - Andre Guedes, Intel
-
GStreamer and the Faster Than Light (FTL) Streaming Protocol - Francisco Velázquez, Make.tv
-
20 Years of GStreamer - Wim Taymans
-
GStreamer and Multi-project Continuous Integration Pipelines - Jordan Petridis, Centricular
-
Karapulse - Writing a Karaoke Application in Rust - Guillaume Desmottes, Collabora
-
GStreamer Video Analytics: Optimizing inference across HW targets - Neelay Shah & Neena Maldikar, Intel
-
PipeWire in the Automotive Industry - George Kiagiadakis, Collabora
-
GStreamer, Windows UWP, and Firefox on the HoloLens 2 - Nirbheek Chauhan, Centricular
-
3D Cameras in GStreamer: RGB-D Camera Support and Depth Video Compression - Raphael Dürscheid, Aivero
-
TV Broadcast compliant MPEG-TS - Jan Schmidt, Centricular
-
Low Latency in Video Surveillance System with SRT - Justin Kim, SK Telekom
-
AV1 Overview: Codec and Ecosystem - Luca Barbato, Luminem SRLs & VideoLan
-
NVCodec plugin improvements - 양승하 Seung Ha Yang, Naver Corp
-
Which Network Streaming Protocol Should I Pick? - Olivier Crête, Collabora
-
Google Transport-wide Congestion Control - Håvard Graff, Pexip
-
GStreamer Vulkan - Matthew Waters, Centricular
- Closing Session
Lightning Talks:
-
Raising the Importance of the V4L2 plugin and Challenges - Nicolas Dufresne, Collabora
-
WebKit-powered HTML overlays in your pipeline with GstWPE - Philippe Normand, Igalia
-
Detect a metal can using GStreamer/OpenFoodFacts - Stéphane Cerveau, Collabora
-
A new GStreamer RTSP Server - Sebastian Dröge, Centricular
-
A brand new documentation infrastructure for the GStreamer framework - Thibault Saunier, Igalia
-
GStreamer on Windows: Everything New - Nirbheek Chauhan, Centricular
-
An Improved Latency Tracer - Nicolas Dufresne, Collabora
-
SCTE-35 support in GStreamer - Edward Hervey, Centricular
-
Closed captions, AFD, BAR - Aaron Boxer, Collabora
-
Applying a new streaming protocol to an old version of GStreamer - 서희경님 Heekyoung (Lina) Seo, SK Telekom
-
Embracing CI for GStreamer codec acceleration on Intel platform - Haihao Xiang, Intel
-
More Windows supports, Direct3D11, DXVA2, and Media Foundation with GStreamer - 양승하 Seung Ha Yang, Naver Corp
-
Utilizing the Conan package manager for development and deployment - Niclas Moeslund Overby, Aivero
-
GStreamer on the Magic Leap One - Olivier Crête, Collabora
|
GStreamer Conference 2019: Full Schedule, Talks Abstracts and Speakers Biographies now available |
2019-10-14 18:00 |
The GStreamer Conference team is pleased to announce that the full conference
schedule including talk abstracts and speaker biographies is now available for
this year's lineup of talks and speakers, covering again an exciting range of
topics!
The GStreamer Conference 2019 will take place on 31 October - 1 November 2019 in
Lyon, France just after the Embedded Linux Conference Europe (ELCE).
Details about the conference and how to register can be found on the
conference website.
This year's topics and speakers:
-
GstTranscoder: A High Level API to Quickly Implement Transcoding Capabilities in your Applications
Thibault Saunier, Igalia
-
GStreamer State of the Union
Tim-Philipp Müller, Centricular
-
Dashsink plugin to complete the GStreamer offering
Stéphane Cerveau, Collabora
-
GStreamer Bug Extermination Techniques
Vivia Nikolaidou, Make.tv
-
GStreamer & Rust: An Update
Sebastian Dröge, Centricular
-
Introduction to Validateflow
Alicia Boya García, Igalia
-
Enabling a Different Piece of Hardware, a Story
Guillaume Desmottes, Collabora
-
HDR: Seeing the World As It Is
Edward Hervey, Centricular
-
The Rise and Fall and Rise of JPEG2000
Aaron Boxer, Collabora
-
Home Automation with GStreamer
Jan Schmidt, Centricular
-
Video Editing: Targeting Professional Post Production Use cases
Thibault Saunier, Igalia
-
Room Scale VR Tracking with OpenHMD
Jan Schmidt, Centricular
-
The First Stable libcamera Release: A Call for Public API Review
Jacopo Mondi & Laurent Pinchart
-
PipeWire
Wim Taymans, RedHat
-
GStreamer, PulseAudio and Compress Offload
Arun Raghavan, nilenso systems
-
Implementing a Trickmode Player with ONVIF, RTSP and GStreamer
Mathieu Duponchelle, Centricular
-
Building a Crowdsourced News Service with GStreamer
Paul Calleja, GlobalM & Mart Raudsepp, LeioTech
-
Extending Cerbero to Build and Package Products based on GStreamer
Pablo Marcos & Andoni Morales, Fluendo
-
Revisiting RTP Jitter Buffer Timers
Nicolas Dufresne, Collabora
-
Changing Playback Rate Instantly
Jan Schmidt, Centricular
-
Audio/Video Bridging (AVB) support on GStreamer
Andre Guedes & Ederson Desouza, Intel
-
GStreamer and the Faster Than Light (FTL) Streaming Protocol
Francisco Velázquez, Make.tv
-
20 Years of GStreamer
Wim Taymans
-
GStreamer and Multi-project Continuous Integration Pipelines
Jordan Petridis, Centricular
-
Karapulse - Writing a Karaoke Application in Rust
Guillaume Desmottes, Collabora
-
GStreamer Video Analytics: Optimizing inference across HW targets
Neelay Shah, Neena Maldikar, Mikhail Nikolsky & Ilya Belyakov, Intel
-
PipeWire in the Automotive Industry
George Kiagiadakis, Collabora
-
GStreamer, Windows UWP, and Firefox on the HoloLens 2
Nirbheek Chauhan, Centricular
-
3D Cameras in GStreamer: RGB-D Camera Support and Depth Video Compression
Raphael Dürscheid, Aivero
-
TV Broadcast compliant MPEG-TS
Jan Schmidt, Centricular
-
Low Latency in Video Surveillance System with SRT
Justin Kim, SK Telekom
-
AV1 Overview: Codec and Ecosystem
Luca Barbato, Luminem SRLs & VideoLan
-
NVCodec plugin improvements
양승하 Seung Ha Yang, Naver Corp
-
Which Network Streaming Protocol Should I Pick?
Olivier Crête, Collabora
-
Google Transport-wide Congestion Control
Håvard Graff, Pexip
-
GStreamer Vulkan
Matthew Waters, Centricular
Lightning Talks:
- Raising the Importance of the V4L2 plugin and Challenges
Nicolas Dufresne, Collabora
- WebKit-powered HTML overlays in your pipeline with GstWPE
Philippe Normand, Igalia
- Detect a metal can using GStreamer/OpenFoodFacts
Stéphane Cerveau, Collabora
- A new GStreamer RTSP Server
Sebastian Dröge, Centricular
- A brand new documentation infrastructure for the GStreamer framework
Thibault Saunier, Igalia
- GStreamer on Windows: Everything New
Nirbheek Chauhan, Centricular
- An Improved Latency Tracer
Nicolas Dufresne, Collabora
- Using Bots to Improve the Gitlab Workflow
Jordan Petridis, Centricular
- GNOME Radio
Ole Aamot, GNOME
- SCTE-35 support in GStreamer
Edward Hervey, Centricular
- Closed captions, AFD, BAR
Aaron Boxer, Collabora
- ...and more to come
- ...
- Submit your lightning talk now!
Many thanks to our sponsors, Collabora,
Pexip, Igalia,
Fluendo, Centricular,
Facebook and Zeiss,
without whom the conference would not be possible in this form. And to
Ubicast who will be recording the talks again.
Considering becoming a sponsor? Please check out our
sponsor brief.
We hope to see you all in Lyon in October! Don't forget to register!
|
GStreamer 1.16.1 stable bug fix release |
2019-09-23 23:00 |
The GStreamer team is pleased to announce the first bug fix
release in the stable 1.16 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.16.x.
See /releases/1.16/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Rust bindings 0.14.0 release |
2019-06-24 20:00 |
A new version of the GStreamer Rust bindings, 0.14.0, was released.
Apart from updating to GStreamer 1.16, this release is mostly focussed on
adding more bindings for various APIs and general API cleanup and bugfixes.
The most notable API additions in this release are bindings for gst::Memory and
gst::Allocator as well as bindings for gst_base::BaseParse and gst_video::VideoDecoder
and VideoEncoder. The latter also come with support for implementing subclasses and
the gst-plugins-rs module contains an video decoder and parser (for CDG), and a
video encoder (for AV1) based on this.
As usual this release follows the latest gtk-rs
release, and a new version of the GStreamer plugins written in Rust was also released.
Details can be found in the release notes for gstreamer-rs
and gstreamer-rs-sys.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, missing features or other issues please report them in
GitLab.
|
GStreamer Conference 2019 announced to take place in Lyon, France |
2019-06-12 14:00 |
The GStreamer project is happy to announce that this year's GStreamer
Conference will take place on Thursday-Friday 31 October - 1 November 2019 in
Lyon, France.
You can find more details about the conference on the
GStreamer
Conference 2019 web site.
A call for papers will be sent out in due course. Registration will open at a
later time. We will announce those and any further updates on the
gstreamer-announce mailing list,
the website,
and on Twitter.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan to have sessions with short lightning talks / demos /
showcase talks for those who just want to show what they've been
working on or do a mini-talk instead of a full-length talk. Lightning
talk slots will be allocated on a first-come-first-serve basis, so make
sure to reserve your slot if you plan on giving a lightning talk.
There will also be a social event again on Thursday evening.
There are also plans to have a hackfest the weekend right after the conference
on 2-3 November 2019.
We hope to see you in Lyon, and please spread the word!
|
GStreamer 1.14.5 stable bug fix release |
2019-05-31 23:00 |
The GStreamer team is pleased to announce another bug fix
release in the old stable 1.14 release series of your favourite cross-platform
multimedia framework.
This release only contains bugfixes and it should be safe to update from 1.14.x.
The 1.14 series has now been superseded by the new stable 1.16 series, and we
recommend you upgrade at your earliest convenience.
See /releases/1.14/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be made available soon.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-sharp,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.16.0 new major stable release |
2019-04-19 11:00 |
The GStreamer team is excited to announce a new major feature release of
your favourite cross-platform multimedia framework!
The 1.16 release series adds new features on top of the previous 1.14 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
- GStreamer WebRTC stack gained support for data channels
for peer-to-peer communication based on SCTP, BUNDLE support, as well as
support for multiple TURN servers.
- AV1 video codec support for Matroska and QuickTime/MP4 containers and more
configuration options and supported input formats for the AOMedia AV1 encoder
- Support for Closed Captions and other Ancillary Data in video
- Support for planar (non-interleaved) raw audio
-
GstVideoAggregator, compositor and
OpenGL mixer elements are now in -base
- New alternate fields interlace mode where each buffer carries a single field
- WebM and Matroska ContentEncryption support in the Matroska demuxer
- new WebKit WPE-based web browser source element
- Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export
- Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding,
whilst the encoder gained support for H.265/HEVC encoding.
- Many improvements to the Intel Media SDK based hardware-accelerated video
decoder and encoder plugin (msdk): dmabuf import/export for zero-copy
integration with other components; VP9 decoding; 10-bit HEVC encoding; video
post-processing (vpp) support including deinterlacing; and the video decoder
now handles dynamic resolution changes.
- The ASS/SSA subtitle overlay renderer can now handle multiple subtitles
that overlap in time and will show them on screen simultaneously
- The Meson build is now feature-complete (with the exception of plugin docs)
and it is now the recommended build system on all platforms. The Autotools build is
scheduled to be removed in the next cycle.
- The GStreamer Rust bindings and Rust plugins module
are now officially part of upstream GStreamer.
- The GStreamer Editing Services gained a gesdemux element that allows
directly playing back serialized edit list with playbin or
(uri)decodebin
- Many performance improvements
Full release notes can be found here.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi,
gstreamer-sharp, or
gst-omx.
|
Orc 0.4.29 bug-fix release |
2019-04-15 12:00 |
The GStreamer team is pleased to announce another maintenance bug-fix release
of liborc, the Optimized Inner Loop Runtime Compiler. Main changes since the
previous release:
- PowerPC: Support ELFv2 ABI (A. Wilcox) and ppc64le
- Mips backend: only enable if the DSPr2 ASE is present
- Windows and MSVC build fixes
- orccpu-arm: Allow 'cpuinfo' fallback on non-android
- pkg-config file for orc-test library
- orcc: add --decorator command line argument to add function decorators in header files
- meson: Make orcc detectable from other subprojects
- meson: add options to disable tests, docs, benchmarks, examples, tools, etc.
- meson: misc. other fixes
Direct tarball download: orc-0.4.29.
|
GStreamer 1.15.90 pre-release (1.16.0 release candidate 1) |
2019-04-11 08:00 |
The GStreamer team is pleased to announce the first release candidate for the
upcoming stable 1.16.0 release.
Check out the draft release notes
highlighting all the new features, bugfixes, performance optimizations and other important changes.
Packagers: please note that quite a few plugins and libraries have moved
between modules since 1.14, so please take extra care and make sure inter-module
version dependencies are such that users can only upgrade all modules in one go,
instead of seeing a mix of 1.15 and 1.14 on their system.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly.
Release tarballs can be downloaded directly here:
Known errata: possible crash on 32-bit systems when creating seek events
|
GStreamer 1.15.2 unstable development release |
2019-02-27 10:00 |
The GStreamer team is pleased to announce the second development release in
the unstable 1.15 release series.
The unstable 1.15 release series adds new features on top of the current
stable 1.16 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.15 release series is for testing and development purposes in
the lead-up to the stable 1.16 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Check out the draft release notes
highlighting all the new features, bugfixes, performance optimizations and other important changes.
Packagers: please note that quite a few plugins and libraries have moved
between modules since 1.14, so please take extra care and make sure inter-module
version dependencies are such that users can only upgrade all modules in one go,
instead of seeing a mix of 1.15 and 1.14 on their system.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly.
Release tarballs can be downloaded directly here:
|
GStreamer Rust bindings 0.13.0 release |
2019-02-22 15:00 |
A new version of the GStreamer Rust bindings, 0.13.0, was released.
This new release is the first to include direct support for
implementing GStreamer elements and other types in Rust. Previously
this was provided via a different crate.
In addition to this, the new release features many API improvements,
cleanups, newly added bindings and bugfixes.
As usual this release follows the latest gtk-rs
release, and a new version of GStreamer plugins written in Rust was also released.
Details can be found in the release notes for gstreamer-rs
and gstreamer-rs-sys.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, missing features or other issues please report them in
GitLab.
|
GStreamer 1.15.1 unstable development release |
2019-01-18 00:30 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.15 release series.
The unstable 1.15 release series adds new features on top of the current
stable 1.16 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.15 release series is for testing and development purposes in
the lead-up to the stable 1.16 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
Packagers: please note that quite a few plugins and libraries have moved
between modules, so please take extra care and make sure inter-module
version dependencies are such that users can only upgrade all modules in
one go, instead of seeing a mix of 1.15 and 1.14 on their system.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly.
Release tarballs can be downloaded directly here:
|
GStreamer Conference 2018: Talks Abstracts and Speakers Biographies now available |
2018-10-09 13:30 |
The GStreamer Conference team is pleased to announce that talk abstracts and
speaker biographies are now available for this year's lineup of talks and
speakers, covering again an exciting range of topics!
The GStreamer Conference 2018 will take place on 25-26 October 2018 in
Edinburgh (Scotland) just after the Embedded Linux Conference Europe (ELCE).
Details about the conference and how to register can be found on the
conference website.
This year's topics and speakers:
-
Introduction to DeepStreamSDK
Tushar Khinvasara, Nvidia
-
Discovering Video4Linux CODECs
Nicolas Dufresne & Ezequiel Garcia, Collabora
-
Taming the three-headed monster
Nirbheek Chauhan, Centricular
-
NNStreamer: Neural Networks as GStreamer Filters
MyungJoo Ham, Samsung
-
What's new with GStreamer & Rust
Sebastian Dröge, Centricular
-
D3Dx Video Game Streaming on Windows
Florian Nierhaus, Bebo
-
Profiling GStreamer applications with HawkTracer and tracing subsystem
Marcin Kolny, Amazon
-
GStreamer CI for embedded platforms
Olivier Crête, Collabora
-
Multimedia support in WebKitGTK and WPE, current status and plans
Philippe Normand, Igalia
-
Using GStreamer for Servo's WebAudio implementation in Rust
Manish Goregaokar, Mozilla
-
PraxisLIVE, PraxisCORE and the Java bindings for GStreamer
Neil C Smith
-
GStreamer State of the Union
Tim-Philipp Müller, Centricular
-
GStreamer for cloud-based live video handling
Matthew Clark, BBC
-
Streams and collections: we're not done yet!
Edward Hervey, Centricular
-
Non-interleaved audio in GStreamer
George Kiagiadakis, Collabora
-
Trust but verify. Our road to robust multimedia and graphics stack verification (aka Multimedia testing on the budget for everyone)
Michał Budzyński & Marcin Kidzinski, Samsung
-
When adding more threads adds more problems - Thread-sharing between elements in GStreamer
Sebastian Dröge, Centricular
-
GstInference: A GStreamer Deep Learning Framework
Jose Manuel Jimenez, RidgeRun
-
Bringing Deep Neural Networks to GStreamer
Stian Selnes, Pexip
-
Android camera source 2 - a continuation story
Justin Kim, Collabora
-
Post Mortem GStreamer Debugging with Gdb and Python
Michael Olbrich, Pengutronix
-
In which the protagonist explores why ASIO is still alive
Nirbheek Chauhan, Centricular
-
Microsoft Teams Connector
Håvard Graff, Pexip
-
Closed Captions in GStreamer
Edward Hervey, Centricular
-
Video Editing with GStreamer, status update and plans for the future
Thibault Saunier, Igalia
-
PipeWire wants to be your audio server too
Wim Taymans, RedHat
Lightning Talks:
- gst-mfx, gst-msdk and the Intel Media SDK: an update (provisional title)
Haihao Xiang, Intel
- Improved flexibility and stability in GStreamer V4L2 support
Nicolas Dufresne, Collabora
- GstQTOverlay
Carlos Aguero, RidgeRun
- Documenting GStreamer
Mathieu Duponchelle, Centricular
- GstCUDA
Jose Jimenez-Chavarria, RidgeRun
- GstWebRTCBin in the real world
Mathieu Duponchelle, Centricular
- Servo and GStreamer
Víctor Jáquez, Igalia
- Interoperability between GStreamer and DirectShow
Stéphane Cerveau, Fluendo
- Interoperability between GStreamer and FFMPEG
Marek Olejnik, Fluendo
- Encrypted Media Extensions with GStreamer in WebKit
Xabier Rodríguez Calvar, Igalia
- DataChannels in GstWebRTC
Matthew Waters, Centricular
- Me TV – a journey from C and Xine to Rust and GStreamer, via D
Russel Winder
- GStreamer pipeline on webOS OSE
Jimmy Ohn (온용진), LG Electronics
- ...and many more
- ...
- Submit your lightning talk now!
Many thanks to our sponsors, Collabora,
Pexip, Igalia,
Fluendo, Facebook,
Centricular and Zeiss,
without whom the conference would not be possible in this form. And to
Ubicast who will be recording the talks again.
Considering becoming a sponsor? Please check out our
sponsor brief.
We hope to see you all in Edinburgh in October! Don't forget to register!
|
GStreamer 1.14.4 stable bug fix release |
2018-10-02 23:30 |
The GStreamer team is pleased to announce another bug fix
release in the stable 1.14 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.14.x.
See /releases/1.14/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-sharp,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Conference 2018: Schedule of Talks and Speakers available |
2018-09-19 17:00 |
The GStreamer Conference team is pleased to announce this year's lineup
of talks and speakers covering again an exciting range of topics!
The GStreamer Conference 2018 will take place on 25-26 October 2018 in
Edinburgh (Scotland) just after the Embedded Linux Conference Europe (ELCE).
Details about the conference and how to register can be found on the
conference website.
This year's topics and speakers:
-
Introduction to DeepStreamSDK
Tushar Khinvasara, Nvidia
-
Discovering Video4Linux CODECs
Nicolas Dufresne & Ezequiel Garcia, Collabora
-
Taming the three-headed monster
Nirbheek Chauhan, Centricular
-
NNStreamer: Neural Networks as GStreamer Filters
MyungJoo Ham, Samsung
-
What's new with GStreamer & Rust
Sebastian Dröge, Centricular
-
D3Dx Video Game Streaming on Windows
Florian Nierhaus, Bebo
-
Profiling GStreamer applications with HawkTracer and tracing subsystem
Marcin Kolny, Amazon
-
GStreamer CI for embedded platforms
Olivier Crête, Collabora
-
Multimedia support in WebKitGTK and WPE, current status and plans
Philippe Normand, Igalia
-
Using GStreamer for Servo's WebAudio implementation in Rust
Manish Goregaokar, Mozilla
-
PraxisLIVE, PraxisCORE and the Java bindings for GStreamer
Neil C Smith
-
GStreamer State of the Union
Tim-Philipp Müller, Centricular
-
GStreamer for cloud-based live video handling
Matthew Clark, BBC
-
Streams and collections: we're not done yet!
Edward Hervey, Centricular
-
Non-interleaved audio in GStreamer
George Kiagiadakis, Collabora
-
Trust but verify. Our road to robust multimedia and graphics stack verification (aka Multimedia testing on the budget for everyone)
Michał Budzyński & Marcin Kidzinski, Samsung
-
When adding more threads adds more problems - Thread-sharing between elements in GStreamer
Sebastian Dröge, Centricular
-
GstInference: A GStreamer Deep Learning Framework
Jose Manuel Jimenez, RidgeRun
-
Bringing Deep Neural Networks to GStreamer
Stian Selnes, Pexip
-
Android camera source 2 - a continuation story
Justin Kim, Collabora
-
Post Mortem GStreamer Debugging with Gdb and Python
Michael Olbrich, Pengutronix
-
In which the protagonist explores why ASIO is still alive
Nirbheek Chauhan, Centricular
-
Microsoft Teams Connector
Håvard Graff, Pexip
-
Closed Captions in GStreamer
Edward Hervey, Centricular
-
Video Editing with GStreamer, status update and plans for the future
Thibault Saunier, Igalia
Lightning Talks:
- gst-mfx, gst-msdk and the Intel Media SDK: an update (provisional title)
Haihao Xiang, Intel
- Improved flexibility and stability in GStreamer V4L2 support
Nicolas Dufresne, Collabora
- GstQTOverlay
Carlos Aguero, RidgeRun
- Documenting GStreamer
Mathieu Duponchelle, Centricular
- GstCUDA
Jose Jimenez-Chavarria, RidgeRun
- GstWebRTCBin in the real world
Mathieu Duponchelle, Centricular
- Servo and GStreamer
Víctor Jáquez, Igalia
- Interoperability between GStreamer and DirectShow
Stéphane Cerveau, Fluendo
- Interoperability between GStreamer and FFMPEG
Marek Olejnik, Fluendo
- Encrypted Media Extensions with GStreamer in WebKit
Xabier Rodríguez Calvar, Igalia
- DataChannels in GstWebRTC
Matthew Waters, Centricular
- ...and many more
- ...
- Submit your lightning talk now!
Full talk abstracts and speaker biographies will be published shortly.
Many thanks to our sponsors, Collabora,
Igalia, Fluendo,
Facebook, Centricular
and Zeiss, without whom the conference would not
be possible in this form. And to Ubicast who
will be recording the talks again.
Considering becoming a sponsor? Please check out our
sponsor brief.
We hope to see you all in Edinburgh in October! Don't forget to register!
|
GStreamer 1.14.3 stable bug fix release |
2018-09-16 20:00 |
The GStreamer team is pleased to announce another bug fix
release in the stable 1.14 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.14.x.
See /releases/1.14/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-sharp,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.14.2 stable bug fix release |
2018-07-20 15:00 |
The GStreamer team is pleased to announce the second bug fix
release in the stable 1.14 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.14.x.
See /releases/1.14/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-sharp,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Conference 2018 Announced |
2018-06-12 12:00 |
The GStreamer project is happy to announce that this year's GStreamer
Conference will take place on Thursday-Friday 25-26 October 2018 in
Edinburgh, Scotland.
You can find more details about the conference on the
GStreamer
Conference 2018 web site.
A call for papers will be sent out shortly. Registration will open at a
later time. We will announce those and any further updates on the
gstreamer-announce mailing list,
the website,
and on Twitter.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan to have sessions with short lightning talks / demos /
showcase talks for those who just want to show what they've been
working on or do a mini-talk instead of a full-length talk. Lightning
talk slots will be allocated on a first-come-first-serve basis, so make
sure to reserve your slot if you plan on giving a lightning talk.
There will also be a social event again on Thursday evening.
There are also plans to have a hackfest the weekend right after the conference.
We hope to see you in Edinburgh!
|
GStreamer 1.14.1 stable bug fix release |
2018-05-17 17:00 |
The GStreamer team is pleased to announce the first bug fix
release in the stable 1.14 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.14.x.
See /releases/1.14/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.12.5 old-stable bugfix release |
2018-03-28 23:30 |
The GStreamer team is pleased to announce the fifth and likely last bugfix
release in the old stable 1.12 release series of your favourite cross-platform
multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.12.x.
The 1.12 stable series is now superseded by the 1.14 stable series, and 1.12.5
will likely be the last bugfix release in the 1.12 series.
See /releases/1.12/
for the details.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Download tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.14.0 new major stable release |
2018-03-19 20:00 |
The GStreamer team is proud to announce a new major feature release of
your favourite cross-platform multimedia framework!
The 1.14 release series adds new features on top of the previous 1.12 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework.
Highlights:
- WebRTC support: real-time audio/video streaming to and from web browsers
- Experimental support for the next-gen royalty-free AV1 video codec
- Video4Linux: encoding support, stable element names and faster device probing
- Support for the Secure Reliable Transport (SRT) video streaming protocol
- RTP Forward Error Correction (FEC) support (ULPFEC)
- RTSP 2.0 support in rtspsrc and gst-rtsp-server
- ONVIF audio backchannel support in gst-rtsp-server and rtspsrc
-
playbin3 gapless playback and pre-buffering support
-
tee, our stream splitter/duplication element, now does allocation query
aggregation which is important for efficient data handling and zero-copy
- QuickTime muxer has a new prefill recording mode that allows file import
in Adobe Premiere and FinalCut Pro while the file is still being written.
-
rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing
-
souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc.
-
nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API
- Adaptive DASH trick play support
-
ipcpipeline: new plugin that allows splitting a pipeline across
multiple processes
- Major gobject-introspection annotation improvements for large parts of the library API
- GStreamer C# bindings have been revived and seen many updates and fixes
- The externally-maintained GStreamer Rust bindings have many
usability improvements and cover most of the API now
Full release notes can be found here.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
You can download release tarballs directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi,
gstreamer-sharp, or
gst-omx.
|
GStreamer 1.13.91 pre-release (1.14 rc2) |
2018-03-12 23:00 |
The GStreamer team is pleased to announce the second and hopefully last
release candidate for the upcoming stable 1.14 release series.
The 1.14 release series adds new features on top of the current stable 1.12
series and is part of the API and ABI-stable 1.x release series of the
GStreamer multimedia framework.
The 1.13.91 pre-release is for testing and development purposes in the lead-up
to the stable 1.14 series which is now feature frozen and scheduled for release
soon.
Full release notes can be found on the 1.14 release notes page,
highlighting all the new features, bugfixes, performance optimizations and
other important changes.
Packagers: please note that quite a few plugins and libraries have moved
between modules, so please take extra care and make sure inter-module
version dependencies are such that users can only upgrade all modules in
one go, instead of seeing a mix of 1.13 and 1.12 on their system.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly.
Release tarballs can be downloaded directly here:
|
GStreamer 1.13.90 pre-release (1.14 rc1) |
2018-03-03 23:00 |
The GStreamer team is pleased to announce the first release candidate for the
upcoming stable 1.14 release series.
The 1.14 release series adds new features on top of the current stable 1.12
series and is part of the API and ABI-stable 1.x release series of the
GStreamer multimedia framework.
The 1.13.90 pre-release is for testing and development purposes in the lead-up
to the stable 1.14 series which is now feature frozen and scheduled for release
soon.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
Packagers: please note that quite a few plugins and libraries have moved
between modules, so please take extra care and make sure inter-module
version dependencies are such that users can only upgrade all modules in
one go, instead of seeing a mix of 1.13 and 1.12 on their system.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly.
Release tarballs can be downloaded directly here:
|
GStreamer 1.13.1 unstable development release |
2018-02-16 12:00 |
The GStreamer team is pleased to announce the first development release in
the unstable 1.13 release series.
The unstable 1.13 release series adds new features on top of the current
stable 1.12 series and is part of the API and ABI-stable 1.x release series
of the GStreamer multimedia framework.
The unstable 1.13 release series is for testing and development purposes in
the lead-up to the stable 1.14 series which is scheduled for release in a
few weeks time. Any newly-added API can still change until that point, although
it is rare for that to happen.
Full release notes will be provided in the near future, highlighting all the
new features, bugfixes, performance optimizations and other important changes.
Packagers: please note that quite a few plugins and libraries have moved
between modules, so please take extra care and make sure inter-module
version dependencies are such that users can only upgrade all modules in
one go, instead of seeing a mix of 1.13 and 1.12 on their system.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly.
Release tarballs can be downloaded directly here:
|
GStreamer 1.12.4 stable release (binaries) |
2017-12-11 00:00 |
Pre-built binary images of the 1.12.4 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.12.4 stable release |
2017-12-07 18:30 |
The GStreamer team is pleased to announce the fourth bugfix release in the
stable 1.12 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.12.x.
See /releases/1.12/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
Orc 0.4.28 bug-fix release |
2017-11-20 17:00 |
The GStreamer team is pleased to announce another maintenance bug-fix release
of liborc, the Optimized Inner Loop Runtime Compiler. Main changes since the
previous release:
- Numerous undefined behaviour fixes
- Ability to disable tests
- Fix meson dist behaviour
Direct tarball download: orc-0.4.28.
|
GStreamer 1.12.3 stable release |
2017-09-18 14:30 |
The GStreamer team is pleased to announce the third bugfix release in the
stable 1.12 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.12.x.
See /releases/1.12/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Conference 2017: Registration now open |
2017-08-29 12:00 |
About the GStreamer Conference
The GStreamer Conference 2017 will take place on 21-22 October 2017 in
Prague (Czech Republic), just before the Embedded Linux Conference Europe.
It is a conference for developers, contributors, decision-makers, students,
hobbyists, and anyone else interested in the GStreamer multimedia framework
or open source multimedia technologies.
Registration now open
You can now register for the GStreamer Conference 2017 via the
conference website.
Early-bird registration for professionals is available until
15th September.
We hope to see you there!
|
Orc 0.4.27 bug-fix release |
2017-07-16 17:00 |
The GStreamer team is pleased to announce another maintenance bug-fix release
of liborc, the Optimized Inner Loop Runtime Compiler. Main changes since the
previous release:
- sse: preserve non volatile sse registers, needed for MSVC
- x86: don't hard-code register size to zero in orc_x86_emit_*() functions
- Fix incorrect asm generation on 64-bit Windows when building with MSVC
- Support build using the Meson build system
Direct tarball download: orc-0.4.27.
|
GStreamer 1.12.2 stable release (binaries) |
2017-07-15 10:20 |
Pre-built binary images of the 1.12.2 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.12.2 stable release |
2017-07-14 11:00 |
The GStreamer team is pleased to announce the second bugfix release in the
stable 1.12 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.12.x.
See /releases/1.12/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Conference 2017 - Call for Papers |
2017-07-10 14:00 |
This is a formal call for papers (talks) for the GStreamer Conference
2017, which will take place on 21-22 October 2017 in Prague (Czech Republic),
just before the Embedded Linux Conference Europe (ELCE).
The GStreamer Conference is a conference for developers, community
members, decision-makers, industry partners, and anyone else interested
in the GStreamer multimedia framework and open source multimedia.
The call for papers is now open and talk proposals can be submitted.
You can find more details about the conference on the
GStreamer Conference 2017 web page.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan on having another session with short lightning talks /
demos / showcase talks for those who just want to show what they've
been working on or do a mini-talk instead of a full-length talk.
The deadline for talk submissions is Sunday 13 August 2017, 23:59 UTC.
We hope to see you in Prague!
|
GStreamer 1.12.1 stable release (binaries) |
2017-06-22 13:15 |
Pre-built binary images of the 1.12.1 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.12.1 stable release |
2017-06-20 09:30 |
The GStreamer team is pleased to announce the first bugfix release in the
stable 1.12 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.12.x.
See /releases/1.12/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.10.5 stable release (binaries) |
2017-06-18 22:00 |
Pre-built binary images of the 1.10.5 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.10.5 stable release |
2017-06-15 11:30 |
The GStreamer team is pleased to announce the fifth bugfix release in the
stable 1.10 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from
1.10.0. It is most likely the last release in the stable 1.10 release series
See /releases/1.10/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.12.0 stable release (binaries) |
2017-05-06 12:30 |
Pre-built binary images of the 1.12.0 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.12.0 stable release |
2017-05-04 16:00 |
The GStreamer team is pleased to announce the first release in the stable 1.12
release series. The 1.12 release series is adding new features on top of the
1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable
1.x release series of the GStreamer multimedia framework.
Full release notes can be found here.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.12.0 release candidate 2 (1.11.91, binaries) |
2017-05-01 16:00 |
Pre-built binary images of the 1.12.0 release candidate 2 of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.12.0 release candidate 2 (1.11.91) |
2017-04-27 15:00 |
The GStreamer team is pleased to announce the second release candidate of the
stable 1.12 release series. The 1.12 release series is adding new features on
top of the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and
ABI-stable 1.x release series of the GStreamer multimedia framework.
Full release notes will be provided with the 1.12.0 release, highlighting all
the new features, bugfixes, performance optimizations and other important
changes. A initial, unfinished version of the release notes can be found here already.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.12.0 release candidate 1 (1.11.90, binaries) |
2017-04-10 14:00 |
Pre-built binary images of the 1.12.0 release candidate 1 of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.12.0 release candidate 1 (1.11.90) |
2017-04-07 14:00 |
The GStreamer team is pleased to announce the first release candidate of the
stable 1.12 release series. The 1.12 release series is adding new features on
top of the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and
ABI-stable 1.x release series of the GStreamer multimedia framework.
Full release notes will be provided with the 1.12.0 release, highlighting all
the new features, bugfixes, performance optimizations and other important
changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.11.2 unstable release (binaries) |
2017-02-27 08:00 |
Pre-built binary images of the 1.11.2 unstable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.11.2 unstable release |
2017-02-24 14:00 |
The GStreamer team is pleased to announce the second release of the unstable
1.11 release series. The 1.11 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.11 release series
will lead to the stable 1.12 release series in the next weeks. Any newly added
API can still change until that point.
Full release notes will be provided at some point during the 1.11 release
cycle, highlighting all the new features, bugfixes, performance optimizations
and other important changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.10.4 stable release (binaries) |
2017-02-24 10:00 |
Pre-built binary images of the 1.10.4 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
See
/releases/1.10/
for the full list of changes.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.10.4 stable release |
2017-02-23 15:00 |
The GStreamer team is pleased to announce the fourth bugfix release in the
stable 1.10 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.10.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.10/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.10.3 stable release (binaries) |
2017-02-01 08:40 |
Pre-built binary images of the 1.10.3 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
See
/releases/1.10/
for the full list of changes.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.10.3 stable release |
2017-01-30 14:25 |
The GStreamer team is pleased to announce the third bugfix release in the
stable 1.10 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.10.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.10/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.11.1 unstable release (binaries) |
2017-01-17 05:45 |
Pre-built binary images of the 1.11.1 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.11.1 unstable release |
2017-01-12 15:00 |
The GStreamer team is pleased to announce the first release of the unstable
1.11 release series. The 1.11 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.11 release series
will lead to the stable 1.12 release series in the next weeks. Any newly added
API can still change until that point.
Full release notes will be provided at some point during the 1.11 release
cycle, highlighting all the new features, bugfixes, performance optimizations
and other important changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.10.2 stable release (binaries) |
2016-11-30 17:45 |
Pre-built binary images of the 1.10.2 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
See
/releases/1.10/
for the full list of changes.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.10.2 stable release |
2016-11-29 14:00 |
The GStreamer team is pleased to announce the second bugfix release in the
stable 1.10 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.10.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.10/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
Revamped documentation and gstreamer.com switch-off |
2016-11-29 12:00 |
The GStreamer project is pleased to announce its new revamped
documentation featuring a new design,
a new navigation bar, search functionality, source code syntax highlighting
as well as new tutorials and documentation about how to use GStreamer on
Android, iOS, macOS and Windows.
It now contains the former gstreamer.com SDK tutorials which have kindly been
made available by Fluendo & Collabora under a Creative Commons license. The
tutorials have been reviewed and updated for GStreamer 1.x. The old
gstreamer.com site will be shut down with redirects pointing to the updated
tutorials and the official GStreamer website.
Thanks to everyone who helped make this happen.
This is just the beginning. Our goal is to provide a more cohesive
documentation experience for our users going forward. To that end, we have
converted most of our documentation into markdown format. This should hopefully
make it easier for developers and contributors to create new documentation, and
to maintain the existing one. There is a lot more work to do, do get in touch
if you want to help out. The documentation is maintained in the new
gst-docs module.
If you encounter any problems or spot any omissions or outdated content in the
new documentation, please
file a bug in bugzilla to let us know.
|
GStreamer 1.10.1 stable release (binaries) |
2016-11-22 12:10 |
Pre-built binary images of the 1.10.1 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
See
/releases/1.10/
for the full list of changes.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.10.1 stable release |
2016-11-17 15:00 |
The GStreamer team is pleased to announce the first bugfix release in the
stable 1.10 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.10.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.10/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer 1.10.0 stable release (binaries) |
2016-11-02 16:10 |
Pre-built binary images of the 1.10.0 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
See
/releases/1.10/
for the full list of changes.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer 1.10.0 stable release |
2016-11-01 16:30 |
The GStreamer team is proud to announce a new major feature release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and other
improvements.
See
/releases/1.10/
for the full list of changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly after
the source release by the GStreamer project during the stable 1.10 release
series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI, OMX 1.10.0 release candidate 1 (1.9.90) (binaries) |
2016-10-03 9:40 |
Pre-built binary images of the 1.9.90 release candidate of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI, OMX 1.10.0 release candidate 1 (1.9.90) |
2016-09-30 10:00 |
The GStreamer team is pleased to announce the first release candidate of the
stable 1.10 release series. The 1.10 release series is adding new features on
top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series and is part of the API and
ABI-stable 1.x release series of the GStreamer multimedia framework.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Conference 2016: Last chance for early-bird discount on tickets |
2016-09-15 10:00 |
This is a quick reminder that registration for the GStreamer conference 2016 is
open, and if you register today you can still benefit from the
discounted early-bird registration fee, which is only available until
Thursday 15 September 2016 (inclusive). After that the registration fee for
professional tickets will rise to 340 EUR.
Register now for the GStreamer Conference!
About the GStreamer Conference
The GStreamer Conference 2016 will take place on 10-11 October 2016 in
Berlin (Germany), and will take place in the same week as the Embedded Linux
Conference Europe. More information and details how to register can be found
on the conference website.
|
GStreamer Conference 2016: Collabora Platinum Sponsor |
2016-09-14 13:00 |
The GStreamer project is pleased to welcome back Collabora as Platinum
level sponsor at this year's GStreamer Conference in Berlin.
Collabora (https://www.collabora.com)
is a consultancy with more than 10 years of experience in open source
technologies. As well as employing several core contributors, they have
been sponsoring the GStreamer conference for every year since the very
first conference.
Thanks Collabora!
About the GStreamer Conference
The GStreamer Conference 2016 will take place on 10-11 October 2016 in
Berlin (Germany), and will take place in the same week as the Embedded Linux
Conference Europe. More information and details how to register can be found
on the conference website.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI, OMX 1.9.2 unstable release (binaries) |
2016-09-05 9:00 |
Pre-built binary images of the 1.9.2 unstable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
For Android, there is a new variant this time: an universal release
that contains binaries for all supported architectures. Starting with
the next release, this will be the only one that is provided.
Updating your application should be straightforward and similar to this
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Conference 2016: Registration now open |
2016-09-05 09:00 |
About the GStreamer Conference
The GStreamer Conference 2016 will take place on 10-11 October 2016 in
Berlin (Germany), and will take place in the same week as the Embedded Linux
Conference Europe.
It is a conference for developers, decision-makers, and anyone else interested
in the GStreamer multimedia framework and open source multimedia.
Registration now open
You can now register for the GStreamer Conference 2016 via the
conference website.
|
Orc 0.4.26 bug-fix release |
2016-09-04 10:00 |
The GStreamer team announces another maintenance bug-fix release of liborc,
the Optimized Inner Loop Runtime Compiler. Main changes since the previous
release:
- Use 64 bit arithmetic to increment the stride if needed
(fixing crashes in certain libgstvideo functions on OS X)
- Fix generation of ModR/M / SIB bytes for the EBP, R12, R13
registers on X86/X86-64 (fixing crashes in compositor on
Windows)
- Fix test_parse unit test if no executable backend is available
- Add orc-test path to the -uninstalled .pc file
- Fix compiler warnings in the tests on OS X
Direct tarball download: orc-0.4.26.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI, OMX 1.9.2 unstable release |
2016-09-01 09:00 |
The GStreamer team is pleased to announce the second release of the unstable
1.9 release series, which marks the feature freeze for 1.10. The 1.9 release
series is adding new features on top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework. The unstable 1.9 release series will lead to the stable
1.10 release series in the next weeks. Any newly added API can still change
until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.3 stable release (binaries) |
2016-08-22 10:00 |
Pre-built binary images of the 1.8.3 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.3 stable release |
2016-08-19 10:00 |
The GStreamer team is pleased to announce the third bugfix release in the
stable 1.8 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.8.x. For a
full list of bugfixes see Bugzilla.
See /releases/1.8/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate 1.9.1 unstable release (binaries) |
2016-07-12 7:00 |
Pre-built binary images of the 1.9.1 unstable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI, OMX 1.9.1 unstable release |
2016-07-06 12:00 |
The GStreamer team is pleased to announce the first release of the unstable
1.9 release series. The 1.9 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6 and 1.8 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.9 release series
will lead to the stable 1.10 release series in the next weeks. Any newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate,
gstreamer-vaapi, or
gst-omx.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Validate 1.8.2 stable release (binaries) |
2016-06-17 14:00 |
Pre-built binary images of the 1.8.2 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.2 stable release |
2016-06-09 10:00 |
The GStreamer team is pleased to announce the second bugfix release in the
stable 1.8 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.8.1. For a
full list of bugfixes see Bugzilla.
See /releases/1.8/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Validate 1.8.1 stable release (binaries) |
2016-04-22 12:00 |
Pre-built binary images of the 1.8.1 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Validate 1.6.4 stable release (binaries) |
2016-04-22 11:00 |
Pre-built binary images of the 1.6.4 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.1 stable release |
2016-04-20 16:00 |
The GStreamer team is pleased to announce the first bugfix release in the
stable 1.8 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.8.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.8/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi.
|
GStreamer 1.6.4 stable release |
2016-04-14 18:00 |
The GStreamer team is pleased to announce the second bugfix release in the old
stable 1.6 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it should be safe to update from 1.6.x. For a
full list of bugfixes see Bugzilla.
See /releases/1.6/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be available shortly.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-editing-services,
gst-python, or
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-editing-services.
gst-python.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Validate 1.8.0 stable release (binaries) |
2016-03-29 10:00 |
Pre-built binary images of the 1.8.0 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.0 stable release |
2016-03-24 10:00 |
The GStreamer team is proud to announce a new major feature release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
This release has been in the works for half a year and is packed with new
features, bug fixes and other improvements.
See
/releases/1.8/
for the full list of changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly after
the source release by the GStreamer project during the stable 1.8 release
series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.0 release candidate 2 (1.7.91) |
2016-03-15 13:00 |
The GStreamer team is pleased to announce the second release candidate of the stable
1.8 release series. The 1.8 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the stable 1.8 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi.
|
Orc 0.4.25 bug-fix release |
2016-03-05 00:30 |
The GStreamer team announces another maintenance bug-fix release of liborc,
the Optimized Inner Loop Runtime Compiler. Main changes since the previous
release:
- compiler: also prefer the backup function when no target,
instead of trying to use emulation which is usually slower
- executor: fix load of parameters smaller than 64 bits, fixing
crashes on ldresnearb and friends in emulated code
- Only check for Android's liblog on Android targets, so we don't
accidentally pick up another liblog that may exist elsewhere
- Make -Bsymbolic check in configure work with clang
Direct tarball download: orc-0.4.25.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate, VAAPI 1.8.0 release candidate 1 (1.7.90) |
2016-03-01 18:00 |
The GStreamer team is pleased to announce the first release candidate of the stable
1.8 release series. The 1.8 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the stable 1.8 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
gstreamer-vaapi.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python 1.7.2 unstable release |
2016-02-19 12:00 |
The GStreamer team is pleased to announce the second release of the unstable
1.7 release series. The 1.7 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.7 release series
will lead to the stable 1.8 release series in the next weeks. Any newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.7 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services.
|
GStreamer VAAPI is now part of upstream GStreamer |
2016-02-10 15:00 |
The GStreamer-VAAPI module which provides support for hardware-accelerated
video decoding, encoding and post-processing on Intel (and other) graphics hardware
on Linux has moved from its previous home at the Intel Open Source Technology Center (01.org)
to the upstream GStreamer repositories, where it will in future be maintained
as part of the upstream GStreamer project and released in lockstep with the
other GStreamer modules.
The current maintainers will continue to spearhead the development at the new location:
https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/
GStreamer-VAAPI relies heavily on certain GStreamer infrastructure API that
is still in flux such as the OpenGL integration API or the codec parser
libraries, and one of the goals of the move was to be able to leverage
new developments early and provide tighter integration with the latest
developments of those APIs and other graphics-related APIs provided by
GStreamer, which should hopefully improve performance even further and in
some cases might also provide better stability.
Thanks to everyone involved in making this move happen!
New Versioning scheme and Supported GStreamer Versions
The version numbering has been changed to match the GStreamer version
numbering to avoid confusion: there is a new gstreamer-vaapi 1.6.0 release
and a 1.6 branch that is roughly equivalent to the previous 0.7.0 version.
Future releases 1.7.x and 1.8.x will be made alongside GStreamer releases.
Whilst it was possible and supported by previous releases to build against
a whole range of different GStreamer versions (such as 1.2, 1.4, 1.6 or 1.7/1.8),
in future there will only be one target branch, so that git master will
track GStreamer git master, 1.8.x will target GStreamer 1.8, and
1.6.x is targetting the 1.6 series.
Miscellaneous Changes
All GStreamer-VAAPI functionality is now provided solely by its GStreamer
elements. There is no more public library exposing GstVaapi API, this API
was only ever meant for private use by the elements. Parts of it may be
resurrected again in future if needed, but for now it has all been made
private.
GStreamer-VAAPI now unconditionally uses the codecparser library in
gst-plugins-bad instead of shipping its own internal copy. Similarly,
it no longer ships its own codec parsers but relies on the upstream
codec parser elements.
The GStreamer-VAAPI encoder elements have been renamed from vaapiencode_foo
to vaapifooenc, so encoders are now called vaapih264enc, vaapih265enc,
vaapimpeg2enc, vaapijpegenc, and vaapivp8enc.
Bug Tracking
Bugs had already been tracked on GNOME bugzilla
but will be moved from the gstreamer-vaapi product into a new gstreamer-vaapi
component of the GStreamer product in bugzilla. Please file new bugs against
the new component in the GStreamer product from now on.
Pending Patches
The code base has been re-indented to the GStreamer code style, which
affected some files more than others. This means that some of the patches
in bugzilla might not apply any longer, so if you have any unmerged patches
sitting in bugzilla please consider checking if they still apply cleany and
refresh them if not. Sorry for any inconvenience this may cause.
More Information
Also see Víctor's blog post.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Validate 1.6.3 stable release (binaries) |
2016-01-21 13:00 |
Pre-built binary images of the 1.6.3 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.6.3 stable release |
2016-01-20 13:00 |
The GStreamer team is proud to announce the second bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it is safe to update from 1.6.x. For a
full list of bugfixes see Bugzilla.
See /releases/1.6/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately by the GStreamer project.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python 1.7.1 unstable release |
2015-12-24 16:00 |
The GStreamer team is pleased to announce the first release of the unstable
1.7 release series. The 1.7 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.7 release series
will lead to the stable 1.8 release series in the next weeks. Any newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.7 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python 1.6.2 stable release (binaries) |
2015-12-24 08:00 |
Pre-built binary images of the 1.6.2 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python 1.6.2 stable release |
2015-12-14 16:00 |
The GStreamer team is proud to announce the second bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it is safe to update from 1.6.0 and 1.6.1. For a
full list of bugfixes see Bugzilla.
See /releases/1.6/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately by the GStreamer project.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services.
|
Official GStreamer GitHub mirror available |
2015-12-03 14:00 |
Due to popular demand in the past, we now have an official mirror of
all GStreamer GIT repositories on GitHub: https://github.com/GStreamer.
These are synced every 12-24 hours with the main repositories at
http://cgit.freedesktop.org/gstreamer/.
Pull requests are not going to be accepted on GitHub and are going to
be closed automatically. Patches should go to Bugzilla as usual, as
well as feature requests and bug reports.
See /wiki/SubmittingPatches/
for details and report anything here https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python 1.6.1 stable release (binaries) |
2015-10-31 12:00 |
Pre-built binary images of the 1.6.1 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python 1.6.1 stable release |
2015-10-30 15:00 |
The GStreamer team is proud to announce the first bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it is safe to update from 1.6.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.6/
for the full release notes.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately by the GStreamer project.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python, or
gst-editing-services.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate 1.6.0 stable release (binaries) |
2015-09-27 12:00 |
Pre-built binary images of the 1.6.0 stable release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Editing Services, Python, Validate 1.6.0 stable release |
2015-09-25 23:00 |
The GStreamer team is proud to announce a new major feature release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
This release has been in the works for more than a year and is packed with new
features, bug fixes and other improvements.
See
/releases/1.6/
for the full list of changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately by the GStreamer project.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services, or
gst-validate,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services, or
gst-validate.
|
GStreamer Core, Plugins, RTSP Server, Editing Services 1.6.0 release candidate 2 (1.5.91) |
2015-09-18 20:20 |
The GStreamer team is pleased to announce the second release candidate for the
stable 1.6 release series. The 1.6 release series is adding new features on
top of the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x
release series of the GStreamer multimedia framework. The final 1.6.0 release
is planned in the next few days unless any major bugs are found.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately by the GStreamer project.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server, or
gst-editing-services,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server, or
gst-editing-services
Check the release announcement mail for details
and the release notes above for a list of changes.
|
GStreamer Conference 2015: Schedule of Talks and Speakers available |
2015-09-03 18:00 |
The GStreamer Conference team is pleased to announce this year's lineup
of talks and speakers covering again an exciting range of topics!
The GStreamer Conference 2015 will take place on 8-9 October 2015 in
Dublin (Ireland) and will be co-hosted with the Embedded Linux
Conference Europe (ELCE) and LinuxCon Europe.
Details about the conference and how to register can be found on the
conference website.
This year's topics and speakers:
- Interactive video playback and capture in the Processing Language via GStreamer · Andres Colubri
- Distributed transcoding with GStreamer · Thiago Sousa Santos, Samsung
- Tiled Streaming of UHD video in real-time · Arjen Veenhuizen, TNO
- GStreamer and WebKit · Philippe Normand, Igalia
- Hardware accelerated multimedia on TI’s Jacinto 6 SoC · Pooja Prajod, Texas Instruments
- Demystifying the allocation query · Nicolas Dufresne, Collabora
- Synchronised multi-room media playback and distributed live media processing and mixing with GStreamer · Sebastian Dröge, Centricular
- Implementing a WebRTC endpoint in GStreamer: challenges, problems and perspectives · Dr Luis López, Kurento
- OpenGL Desktop/ES for the GStreamer pipeline · Matthew Waters, Centricular
- Robust lipsync error detection using gstreamer and QR Codes · Florent Thiery, Ubicast
- GStreamer VAAPI: Hardware-accelerated decoding and encoding on Intel hardware · Víctor M. Jáquez L., Igalia
- Colorspaces and HDMI (*) · Hans Verkuil, Cisco
- GStreamer State of the union · Tim-Philipp Müller, Centricular
- Video Filters and their applications · Sanjay Narasimha Murthy, Samsung
- Camera Sharing and Sandboxing with Pinos · Wim Taymans, RedHat
- Stereoscopic (3D) Video in GStreamer Redux · Jan Schmidt, Centricular
- Bin It! AKA, How to use bins and bin subclasses to keep state local and easily manage dynamic pipelines · Vivia Nikolaidou, ToolsOnAir
- The HeliosTv Distributed DVB stack · Romain Picard, SoftAtHome
- How to contribute to GStreamer · Luis de Bethencourt, Samsung
- GstPlayer - A simple cross-platform API for all your media playback needs · Sebastian Dröge, Centricular
- Improving GStreamer performance on large pipelines: from profiling to optimization · Miguel París
- Kurento Media Server: experiences bringing GStreamer capabilities to WWW developers · José Antonio Santos
- ToolsOnAir's mixing pipeline architecture overview · Heinrich Fink, ToolsOnAir
- Distributed Acoustic Triangulation · Jan Schmidt, Centricular
- Chromium GStreamer backend · Julien Isorce, Samsung
- ogv.js: bringing open codecs to Safari and IE with emscripten · Brion Vibber, Wikimedia
- Bringing GStreamer to Radio Broadcasting · Marcin Lewandowski
- Daala and NetVC: the next-generation of royalty free video codecs · Thomas Daele, Mozilla
- Profiling individual GStreamer elements (*) · Kyrylo Polezhaiev
- Pointing cameras at TVs: when HDMI video-capture is not an option · Will Manley, stb-tester
- decodebin3: designing the next generation playback engine (*) · Edward Hervey, Centricular
(*) preliminary title
Lightning Talks:
- Hyperspectral imagery · Dimitrios Katsaros, QTechnology
- Industrial application pipelines · Dimitrios Katsaros, QTechnology
- gst-gtk-launch-1.0 · Florent Thiery, Ubicast
- liborc (JIT SIMD generator) experiments · Wim Taymans, RedHat
- V4L2 GStreamer elements update · Nicolas Dufresne, Collabora
- Analyzing caps negotiation with GstTracer · Thiago Sousa Santos, Samsung
- Know your queues! queue, queue2, multiqueue, netbuffer and all that · Tim-Philipp Müller
- Nle: A new design for the GStreamer Non Linear Engine · Thibault Saunier
- What is new in GstValidate · Thibault Saunier
- Continuous Integration update · Edward Hervey
- Remote GStreamer Debugger · Marcin Kolny
- gstreamermm C++ wrapper · Marcin Kolny
- Multipath RTP (MPRTP) plugin in GStreamer · Balázs Kreith
- OpenCV and GStreamer · Vanessa Chipi
- ...
- Submit your lightning talk now!
Full talk abstracts and speaker biographies will be published shortly.
Many thanks to our sponsors, Google,
Centricular and
Pexip without whom the conference would
not be possible in this form. And to Ubicast
who will be recording the talks again.
Considering becoming a sponsor? Please check out our
sponsor brief.
We hope to see you all in Dublin in October! Don't forget to register!
|
New OS X build (1.5.90.1) |
2015-08-30 00:00 |
New builds of the 1.5.90 release candidate packages for OS X have been uploaded. This build fixes
a problem that made the first build unusuable, but contains no source changes. The new binaries can be
found here
|
GstValidate and GStreamer Editing Services 1.6.0 release candidate (1.5.90) |
2015-08-21 11:23 |
Check out the release notes for
gst-validate,
gst-editing-services,
or download tarballs for
gst-editing-services,
gst-validate
|
GStreamer Core, Plugins, RTSP Server 1.6.0 release candidate (1.5.90) |
2015-08-19 14:29 |
The GStreamer team is pleased to announce the first release candidate for the
stable 1.6 release series. The 1.6 release series is adding new features on
top of the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x
release series of the GStreamer multimedia framework. The final 1.6.0 release
is planned in the next few days unless any major bugs are found.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately by the GStreamer project.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
Check the release announcement mail for details
and the release notes above for a list of changes.
|
GStreamer Conference 2015 - Call for Papers |
2015-07-17 12:00 |
This is a formal call for papers (talks) for the GStreamer Conference
2015, which will take place on 8-9 October 2015 in Dublin (Ireland),
and will be co-hosted with the Embedded Linux Conference Europe (ELCE)
and LinuxCon Europe.
The GStreamer Conference is a conference for developers, community
members, decision-makers, industry partners, and anyone else interested
in the GStreamer multimedia framework and open source multimedia.
The call for papers is now open and talk proposals can be submitted.
You can find more details about the conference on the
GStreamer Conference 2015 web page.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan on having another session with short lightning talks /
demos / showcase talks for those who just want to show what they've
been working on or do a mini-talk instead of a full-length talk.
The deadline for talk submissions is Sunday 9 August 2015.
We hope to see you in Dublin!
|
GStreamer development release binary builds |
2015-06-26 22:30 |
Pre-built binary images of the 1.5.2 development release of GStreamer are now
available for Windows 32/64-bit, iOS and Mac OS X and Android.
The builds are available for download from:
Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins, RTSP Server, Python, Editing Services, Validate 1.5.2 development release |
2015-06-24 23:59 |
The GStreamer team is pleased to announce the second release of the unstable
1.5 release series. The 1.5 release series is adding new features on top of
the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.5 release series
will lead to the stable 1.6 release series in the next weeks, and newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.5 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services, or
gst-validate,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav,
gst-rtsp-server,
gst-python,
gst-editing-services,
gst-validate, or
Check the release announcement mail for details
and the release notes above for a list of changes.
|
GStreamer Conference 2015 Announced |
2015-06-19 14:00 |
The GStreamer project is happy to announce that this year's GStreamer
Conference will take place on Thursday/Friday 8-9 October 2015 in Dublin,
Ireland.
It will be co-hosted with the Embedded Linux Conference Europe and LinuxCon
Europe.
You can (soon) find more details about the conference on the
GStreamer Conference 2015 web page.
A call for papers will be sent shortly, and registration will also open
soon. We will send another mail to gstreamer-announce for both, and
will send updates there as well.
Talk slots will be available in varying durations from 20 minutes up to
45 minutes. Whatever you're doing or planning to do with GStreamer,
we'd like to hear from you!
We also plan on having another session with short lightning talks /
demos / showcase talks for those who just want to show what they've
been working on or do a mini-talk instead of a full-length talk.
There will also be a social event again on Thursday evening.
We hope to see you in Dublin!
|
GStreamer Core and Plugins 1.5.1 development release |
2015-06-07 12:00 |
The GStreamer team is pleased to announce the first release of the unstable
1.5 release series. The 1.5 release series is adding new features on top of
the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.5 release series
will lead to the stable 1.6 release series in the next weeks, and newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.5 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server, or
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
Outreachy Internship Opportunity |
2015-04-05 18:00 |
GStreamer has secured a spot in the May-August round of Outreachy (former OPW). The program aims to help people from groups underrepresented in free and open source software getting involved by offering focused internship opportunities with a number of free software organizations twice a year.
The current round of outreachy internship opportunities is open to women (cis and trans), trans men, genderqueer people, and all participants of the Ascend Project regardless of gender. The organization plans to expand the program to more participants from underrepresented backgrounds in the future. You can find more information about Outreachy here.
GStreamer application instructions and a list of mentored projects (you can always suggest your own) can be found at the GStreamer-Outreachy landing page. If you are interested on applying to an internship position with us, please take a look at the project ideas and get in touch by subscribing to our development list and sending an email about your selected project idea. Please include [Outreachy 2015] in the subject so we can easily spot it.
GStreamer participation in this round of the program it's being sponsored by Samsung's Open Source Group. Deadline for applications is April 10.
|
GStreamer Core, Plugins and RTSP server 1.4.5 stable release |
2014-12-20 16:00 |
The GStreamer team is pleased to announce a bugfix release of the stable
1.4 release series. The 1.4 release series is adding new features on top
of the 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework that contains new features.
The 1.4.x bugfix releases only contain important bugfixes compared to 1.4.0.
Binaries for Android, iOS, Mac OS X and Windows are provided by the
GStreamer project for this release.
The Android binaries are now built with the r10c NDK and as such
binary compatible again with all NDK and Android releases.
Additionally now binaries for Android ARMv7 and Android X86 are
provided.
This binary release features the first 1.4 releases of GNonLin and
the GStreamer Editing Services.
The 1.x series is a stable series targeted at end users. It is not API
or ABI compatible with the 0.10.x series. It can, however, be installed
in parallel with the 0.10.x series and will not affect an existing
0.10.x installation.
The stable 1.4.x release series is API and ABI compatible with 1.0.x and
any other 1.x release series in the future. Compared to 1.0.x it contains
some new features and more intrusive changes that were considered too
risky as a bugfix.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
Orc 0.4.23 bug-fix release |
2014-12-17 10:30 |
The GStreamer team announces another maintenance bug-fix release of liborc,
the Optimized Inner Loop Runtime Compiler. Main changes since the previous
release:
- various improvements to the NEON backend to bring it closer to
the SSE backend
- add support for setting a custom backup function
- preserve NEON/VFP registers across subroutines
- fix 64 bit parameter loading on big-endian systems
- improved implementations for various opcodes
- various improvements and fixes to constants handling
- avoid some undefined operations on signed integers
- prefer user specific directories over global ones for
intermediate files to prevent name collisions
Direct tarball download: orc-0.4.23.
|
GStreamer Core, Plugins and RTSP server 1.4.4 stable release |
2014-11-10 09:00 |
The GStreamer team is pleased to announce a bugfix release of the stable
1.4 release series. The 1.4 release series is adding new features on top
of the 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework that contains new features.
The 1.4.x bugfix releases only contain important bugfixes compared to 1.4.0.
Binaries for Android, iOS, Mac OS X and Windows are provided by the
GStreamer project for this release.
The Android binaries are now built with the r10c NDK and as such
binary compatible again with all NDK and Android releases.
Additionally now binaries for Android ARMv7 and Android X86 are
provided.
This binary release features the first 1.4 releases of GNonLin and
the GStreamer Editing Services.
The 1.x series is a stable series targeted at end users. It is not API
or ABI compatible with the 0.10.x series. It can, however, be installed
in parallel with the 0.10.x series and will not affect an existing
0.10.x installation.
The stable 1.4.x release series is API and ABI compatible with 1.0.x and
any other 1.x release series in the future. Compared to 1.0.x it contains
some new features and more intrusive changes that were considered too
risky as a bugfix.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
gst-validate, gst-editing-services, gst-python and gnonlin 1.4.0 stable release |
2014-10-20 13:00 |
The GStreamer team is pleased to announce the new the stable 1.4
release of gst-editing-services, gst-python, gnonlin, and GstValidate.
The 1.4 release series is adding new features on top of the 1.0 and 1.2
series and is part of the API and ABI-stable 1.x release series of the
GStreamer multimedia framework.
Check out the release notes for
gst-editing-services,
gnonlin,
gst-python,
gst-validate,
and download tarballs for
gst-editing-services,
gnonlin,
gst-python.
gst-validate.
|
GStreamer Conference 2014: Talks, Schedule and Speakers |
2014-10-12 13:30 |
This year's GStreamer Conference will take place on October 16-17 in
Düsseldorf, Germany, alongside LinuxCon Europe, the Embedded Linux
Conference Europe, and the Linux Plumbers Conference.
The conference schedule
with full details about talks and speakers is now available on the conference
website.
Topics covered include embedded systems, mobile platforms,
optimisations, adaptive streaming, hardware-accelerated video decoding,
testing and Q&A, OpenGL, editing, digital television support, latest
codec developments, stereoscopic 3D video, and many others.
All talks will be recorded by Ubicast.
If you're not registered yet, it's not too late, you can still sign up,
see the conference home page for
details.
Many thanks go to our sponsors Centricular, Collabora, and Google
without whom this conference would not have been possible in this form.
We hope to see you all in Düsseldorf next week!
|
GStreamer Core, Plugins and RTSP server 1.4.3 stable release |
2014-09-29 17:30 |
Note that this announcement includes everything from 1.4.2 too, which was
never officially released as some critical bugs were found.
The GStreamer team is pleased to announce a bugfix release of the stable
1.4 release series. The 1.4 release series is adding new features on top
of the 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework that contains new features.
The 1.4.x bugfix releases only contain important bugfixes compared to 1.4.0.
Binaries for Android, iOS, Mac OS X and Windows are provided by the
GStreamer project for this release.
The 1.x series is a stable series targeted at end users. It is not API
or ABI compatible with the 0.10.x series. It can, however, be installed
in parallel with the 0.10.x series and will not affect an existing
0.10.x installation.
The stable 1.4.x release series is API and ABI compatible with 1.0.x and
any other 1.x release series in the future. Compared to 1.0.x it contains
some new features and more intrusive changes that were considered too
risky as a bugfix.
Check out the release notes for
GStreamer core (1.4.3),
gst-plugins-base (1.4.3),
gst-plugins-good (1.4.3),
gst-plugins-ugly (1.4.3),
gst-plugins-bad (1.4.3),
gst-libav (1.4.3), or
gst-rtsp-server (1.4.3),
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GstValidate 1.3.90 release candidate |
2014-09-29 13:00 |
The GStreamer team is pleased to announce the first release candidate of
the stable 1.4 version of the GstValidate developper tool.
This release candidate will hopefully shortly be followed by the stable 1.4.0
release if no bigger regressions or bigger issues are detected, and enough
testing of the release candidate happened. The new API that was added during
the 1.3 release series is not expected to change anymore at this point.
Check out the release notes for
here,
and download tarballs
here,
|
gst-editing-services, gst-python and gnonlin 1.3.90 release candidate |
2014-09-24 13:00 |
The GStreamer team is pleased to announce the first release candidate of
the stable 1.4 release series of gst-editing-services, gst-python and gnonlin.
The 1.4 release series is adding new features
on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x
release series of the GStreamer multimedia framework.
This release candidate will hopefully shortly be followed by the stable 1.4.0
release if no bigger regressions or bigger issues are detected, and enough
testing of the release candidate happened. The new API that was added during
the 1.3 release series is not expected to change anymore at this point.
The stable 1.4 release series is API and ABI compatible with 1.0.x, 1.2.x and
any other 1.x release series in the future. Compared to 1.2.x it contains some
new features and more intrusive changes that were considered too risky as a
bugfix.
Check out the release notes for
gst-editing-services,
gnonlin,
gst-python,
and download tarballs for
gst-editing-services,
gnonlin,
gst-python.
|
GStreamer Core, Plugins and RTSP server 1.4.1 stable release |
2014-08-27 17:00 |
The GStreamer team is pleased to announce a bugfix release of the stable
1.4 release series. The 1.4 release series is adding new features on top
of the 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework that contains new features.
The 1.4.x bugfix releases only contain important bugfixes compared to 1.4.0.
Binaries for Android, iOS, Mac OS X and Windows are provided by the
GStreamer project for this release.
The 1.x series is a stable series targeted at end users. It is not API
or ABI compatible with the 0.10.x series. It can, however, be installed
in parallel with the 0.10.x series and will not affect an existing
0.10.x installation.
The stable 1.4.x release series is API and ABI compatible with 1.0.x and
any other 1.x release series in the future. Compared to 1.0.x it contains
some new features and more intrusive changes that were considered too
risky as a bugfix.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Conference 2014 schedule of talks available now |
2014-08-25 15:00 |
The GStreamer team is pleased to announce that the schedule of talks
for this year's GStreamer Conference is now available on the
GStreamer Conference website.
The GStreamer Conference takes place on 16-17 October 2014 in
Düsseldorf (Germany), alongside LinuxCon Europe, the Embedded Linux
Conference Europe, and the Linux Plumbers Conference.
Topics covered include GStreamer on embedded systems, set-top boxes and
mobile platforms; testing, tracing and debugging; HTML5, WebRTC and the
Web; Wayland, 3D video and OpenGL; secure RTP and real-time streaming;
adaptive streaming (HLS, DASH, MSS); latest codec developments; and
multi-device synchronisation.
There will be two parallel tracks over two days, and a social event for
attendees on the Thursday evening.
All talks will be recorded by Ubicast.
We hope to see you in Düsseldorf in October!
The GStreamer Conference 2014 is sponsored by Google.
|
GStreamer OpenMAX IL wrapper plugin 1.2.0 release |
2014-07-23 12:00 |
The GStreamer project is proud to announce a new release of the
GStreamer OpenMAX IL wrapper plugin for the API and ABI-stable
1.x series of the GStreamer multimedia framework.
This plugin wraps available OpenMAX IL components and makes them
available as standard GStreamer elements.
Check out the release notes for
gst-omx,
or download tarballs for
gst-omx,
|
GStreamer Core, Plugins and RTSP server 1.4.0 stable release |
2014-07-19 17:00 |
The GStreamer team is pleased to announce the first release of
the stable 1.4 release series. The 1.4 release series is adding new
features on top of the 1.0 and 1.2 series and is part of the API and
ABI-stable 1.x release series of the GStreamer multimedia framework.
Binaries for Android, iOS, Mac OS X and Windows are provided together
with this release.
The stable 1.4 release series is API and ABI compatible with 1.0.x,
1.2.x and any other 1.x release series in the future. Compared to 1.2.x
it contains some new features and more intrusive changes that were
considered too risky as a bugfix.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins and RTSP server 1.3.91 release candidate |
2014-07-12 17:00 |
The GStreamer team is pleased to announce the second release candidate of
the stable 1.4 release series. The 1.4 release series is adding new features
on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x
release series of the GStreamer multimedia framework.
This release candidate will hopefully shortly be followed by the stable 1.4.0
release if no bigger regressions or bigger issues are detected, and enough
testing of the release candidate happened. The new API that was added during
the 1.3 release series is not expected to change anymore at this point.
Binaries for Android, iOS, Mac OS X and Windows are provided together with this
release.
The stable 1.4 release series is API and ABI compatible with 1.0.x, 1.2.x and
any other 1.x release series in the future. Compared to 1.2.x it contains some
new features and more intrusive changes that were considered too risky as a
bugfix.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core, Plugins and RTSP server 1.3.90 release candidate |
2014-06-29 13:00 |
The GStreamer team is pleased to announce the first release candidate of
the stable 1.4 release series. The 1.4 release series is adding new features
on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x
release series of the GStreamer multimedia framework.
This release candidate will hopefully shortly be followed by the stable 1.4.0
release if no bigger regressions or bigger issues are detected, and enough
testing of the release candidate happened. The new API that was added during
the 1.3 release series is not expected to change anymore at this point.
Binaries for Android, iOS, Mac OS X and Windows are provided together with this
release.
The stable 1.4 release series is API and ABI compatible with 1.0.x, 1.2.x and
any other 1.x release series in the future. Compared to 1.2.x it contains some
new features and more intrusive changes that were considered too risky as a
bugfix.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav, or
gst-rtsp-server.
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.3.3 development release |
2014-06-22 20:00 |
The GStreamer team is pleased to announce the third release of the unstable
1.3 release series. The 1.3 release series is adding new features on top of
the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.3 release series
will lead to the stable 1.4 release series in the next weeks, and newly added
API can still change until that point.
This is hopefully the last 1.3 development release and will be followed by
the first 1.4.0 release candidate (1.3.90) in 1-2 weeks. Which then hopefully
is followed by 1.4.0 soonish in early July.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.3 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server, or
Check the release announcement mail for details
and the release notes above for a list of changes.
|
GStreamer Core and Plugins 1.3.2 development release |
2014-05-21 15:00 |
The GStreamer team is pleased to announce the first release of the unstable
1.3 release series. The 1.3 release series is adding new features on top of
the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.3 release series
will lead to the stable 1.4 release series in the next weeks, and newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.3 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server, or
Check the release announcement mail for details
and the release notes above for a list of changes.
|
GStreamer Core and Plugins 1.3.1 development release |
2014-05-03 20:00 |
The GStreamer team is pleased to announce the first release of the unstable
1.3 release series. The 1.3 release series is adding new features on top of
the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.3 release series
will lead to the stable 1.4 release series in the next weeks, and newly added
API can still change until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.3 release series.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-libav, or
gst-rtsp-server, or
Check the release announcement mail for details
and the release notes above for a list of changes.
|
gst-python 1.2.1 stable release |
2014-04-26 11:08 |
The GStreamer team is pleased to announce a new release of the stable
1.2 release series of gst-python.
Check out the gst-python release notes here or download tarballs
from here.
|
GNonLin and GStreamer Editing Services 1.2.1 stable release |
2014-04-23 15:32 |
The GStreamer team is pleased to announce a new release of the stable
1.2 release series of GStreamer Editing Services and GNonLin.
Check out the GES release notes here or download tarballs
from here.
Check out the GNonLin release notes here or download tarballs
from here.
|
GStreamer Core and Plugins 1.2.4 stable release |
2014-04-20 9:30 |
The GStreamer team is pleased to announce a new release of the stable
1.2 release series. The 1.2 release series is adding new features on top
of the 1.0 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework that contains new features.
Binaries for Android, iOS, OS X and Windows are also provided.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
Orc 0.4.19 bug-fix release |
2014-04-18 11:00 |
The GStreamer team announces another maintenance bug-fix release of liborc,
the Optimized Inner Loop Runtime Compiler. It contains:
- Fix out-of-tree builds
- Fix many memory leaks, compiler warnings and coverity warnings
- Documentation fix for mulhsw, mulhuw
Direct tarball download: orc-0.4.19.
|
Gst Python, GNonLin and GStreamer Editing Services 1.2.0 stable release |
2014-03-16 01:10 |
The GStreamer project is pleased to announce the very first release of
the new API and ABI-stable 1.x series of gst-python, GNonLin,
and Gstreamer Editing Services.
Check out the GES release notes here or download tarballs
from here.
Check out the GNonLin release notes here or download tarballs
from here.
Check out the gst-python release notes here or download tarballs
from here.
|
GStreamer RTSP Server Library 1.2.3 stable release |
2014-02-25 22:00 |
The GStreamer team is pleased to announce the first release
of the GStreamer RTSP Server Library for the GStreamer 1.x
API series.
Major changes include:
- Ported to GStreamer 1.0 API
- Multithreaded for better responsiveness and scaleability
- Support for authentication and access restrictions
- Support for TLS
- API refactored a bit for clarity (e.g. MediaMapping -> MountPoints)
- Improved seeking support
- Better live pipeline support
- Better IPv6 and multicast support
- Improved portability (ported to gio)
- Support for automatic synchronous playback of multiple clients via GstNetTimeProvider
- Support for more range formats
- New example how to feed data to the server via appsrc
- New example how to prioritise some clients over others using cgroups
- Many more unit tests
- Hundreds of bug-fixes and other improvements
Check out the for
release notes,
or
download the gst-rtsp-server-1.2.3.tar.xz tarball
directly.
Binaries for Android, Windows, OS/X and iOS will hopefully be available
with the next round of bug-fix releases (1.2.4).
The release depends on GStreamer Core and Base Plugin Libraries 1.2.3,
which is why this initial release carries the version number 1.2.3.
|
GStreamer Core and Plugins 1.2.3 stable release |
2014-02-09 15:00 |
The GStreamer team is pleased to announce a new release of the stable
1.2 release series. The 1.2 release series is adding new features on top
of the 1.0 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework that contains new features.
Binaries for Android, iOS, OS X and Windows are also provided.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.2.2 stable release |
2013-12-27 12:00 |
The GStreamer team is pleased to announce a new release of the stable
1.2 release series. The 1.2 release series is adding new features on top
of the 1.0 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework that contains new features.
Binaries for Android, iOS, OS X and Windows are also provided.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.2.1 stable release |
2013-11-10 12:00 |
The GStreamer team is pleased to announce a new release of the stable
1.2 release series. The 1.2 release series is adding new features on top
of the 1.0 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework that contains new features.
Binaries for Windows, Mac OS X and Android will be provided in the next days and will be announced separately.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for details
and the release notes above for a list of changes.
Also available are binaries for Android,
iOS,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.2.0 stable release |
2013-09-24 15:00 |
The GStreamer team is pleased to announce the first release of the stable
1.2 release series. The 1.2 release series is adding new features on top
of the 1.0 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework that contains new features.
Binaries for Windows, Mac OS X and Android will be provided in the next days and will be announced separately.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
|
GStreamer Core and Plugins 1.1.90 development release |
2013-09-19 12:00 |
The GStreamer team is pleased to announce the first release candidate for the 1.2 release series. The
1.2 release series is adding new features on top of the 1.0 series and is part of the API and ABI-stable
1.x release series of the GStreamer multimedia framework that contains new features.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
|
GStreamer Conference 2013 Schedule now available |
2013-09-08 12:00 |
The GStreamer team is pleased to announce that the
schedule
for this year's GStreamer Conference is now available.
The GStreamer Conference takes place on 22-23 October in Edinburgh (UK),
alongside LinuxCon Europe, the Embedded Linux Conference Europe, the Automotive
Linux Summit, and the Linux Kernel Summit.
Topics covered include embedded systems, mobile platforms, optimisations,
streaming servers, hardware-accelerated video decoding, testing and Q&A,
best practices, industry changes, OpenGL, multimedia editing,
latest codec developments, network synchronisation, and chickens.
|
GStreamer Core and Plugins 1.0.10 bug-fix release |
2013-08-29 20:00 |
The GStreamer team is pleased to announce another bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
Also available are binaries for Android,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.1.4 development release |
2013-08-28 15:00 |
The GStreamer team is pleased to announce a new development release with feature additions for the API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
|
Orc 0.4.18 bug-fix release |
2013-08-24 21:00 |
The GStreamer team announces another maintenance bug-fix release of liborc,
the Optimized Inner Loop Runtime Compiler. It contains:
- Important bugfix in reading constants from bytecode
- Documentation and code cleanup
- Fix cache flushing on iOS
Direct tarball download: orc-0.4.18.
|
GStreamer Core and Plugins 1.0.9 bug-fix release |
2013-07-31 15:00 |
The GStreamer team is pleased to announce another bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
Also available are binaries for Android,
Mac OS X and
Windows.
|
GStreamer Core and Plugins 1.1.3 development release |
2013-07-29 15:00 |
The GStreamer team is pleased to announce a new development release with feature additions for the API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
|
GStreamer Core and Plugins 1.0.8 bug-fix release |
2013-07-12 23:00 |
The GStreamer team is pleased to announce another bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
Also available are binaries for Android,
Mac OS X and
Windows. Check the
release announcement mail of
the binaries for more details.
|
GStreamer Core and Plugins 1.1.2 development release |
2013-07-11 17:00 |
The GStreamer team is pleased to announce a new development release with feature additions for the API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
|
GStreamer 1.0.7 binaries for Windows, Mac OS X and Android |
2013-06-10 20:00 |
The GStreamer team is pleased to announce binary builds for GStreamer
1.0.7, the plugin modules and all their dependencies. In future the team
hopes to update these binary builds shortly after every stable GStreamer
release. Builds are currently provided for Windows (32/64 bit), Mac OS X
(32/64 bit x86) and Android (ARM). Future releases will include support
for iOS.
These binary builds include the GStreamer core, the plugin modules and
all their dependencies.
Check out the release announcement mail for
additional information or download the files for Windows,
Mac OS X and
Android.
|
GStreamer Core and Plugins 1.1.1 development release |
2013-06-05 19:00 |
The GStreamer team is pleased to announce a new development release with feature additions for the API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Check the release announcement mail for a
list of changes.
|
GStreamer Conference 2013: Registration now open, Call for Papers |
2013-05-21 23:00 |
About the GStreamer Conference
The GStreamer Conference 2013 will take place from 22-23 October 2013 in
Edinburgh (UK), and will be co-hosted with the Embedded Linux Conference Europe
and the Automotive Linux Summit.
It is a conference for developers, decision-makers, and anyone else interested
in the GStreamer multimedia framework and open source multimedia.
Registration now open
You can now register for the GStreamer Conference 2013 on the
conference website.
Call for Papers
The initial submission needs to be only a couple of paragraphs describing the
talk you want to give and the desired length of your talk (please allow for
5-10 minutes of questions at the end as well).
Talks can be on almost anything multimedia related, ranging from talks about
applications to challenges in the lower levels in the stack or hardware.
Please send all proposals to gstreamer-conference@lists.freedesktop.org.
|
GStreamer Core and Plugins 1.0.7 bug-fix release |
2013-04-26 14:00 |
The GStreamer team is pleased to announce another bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Improvements include:
- better support for static plugins
- streamsynchronizer is now a public element, useful in HLS pipelines for example
- osxaudio plugin ported to 1.0
- androidmedia plugin is ported to 1.0
- internal libav snapshot in gst-libav has been updated to libav 0.8.6
- Now uses frame based threading if possible and disables slice
based threading until libav 0.9.x is used (as is the case in git master
already) This provides potentially better performance and fixes some
display corruptions caused by bugs in the slice based threading
- a number of bug fixes
|
GStreamer OpenMAX IL wrapper plugin 1.0.0 release |
2013-03-22 17:40 |
The GStreamer team is pleased to announce the first GStreamer OpenMAX IL wrapper plugin
release for the new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
gst-omx,
or download tarballs for
gst-omx,
|
GStreamer Core and Plugins 1.0.6 bug-fix release |
2013-03-22 16:00 |
The GStreamer team is pleased to announce a new bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Improvements include:
- build fixes for out-of-tree autogen.sh and automake 1.13, and recent kernel/video4linux
- gobject-introspection fixes for bindings
- videoscale: Correct DAR and border calculations
- playbin: make sure converters are always plugged when needed, fixes not-negotiated errors with some sinks
- playbin: fix subtitleoverlay caps handling to avoid not-negotiated errors when subtitle plugins are missing
- adder: make "caps" property work properly
- alsasink: don't use 100% CPU in some cases
- reliability fixes for flushing seeks and shutdowns in queue and bastransform
- appsrc: fix locking order
- audiovisualisation fixes
- deinterlace: fix infinite loop on EOS with non-default methods or fields
- avidemux push mode fixes, make dv-in-avidemux work
- level: send a final level message on EOS
- osxvideosink fixes
- ximagesrc: Set the pixel aspect ratio correctly in the output caps
- v4l2: don't check stride for encoded formats
- leak fixes in GstBin, pango, auparse, gdppay
- qtdemux: skip disabled tracks and ignore chapter subtitle tracks
- RTSP and RTP fixes
- Opus audio decoder, encoder and RTP payloader fixes
- codecparser fixes for H.264, MPEG-2 and VC-1 parsing
- opensles, eglglessink, and decklink plugins ported to 1.0
- libav: fix H.264 decoding errors in some files and update to 0.8.5 release
- miscellaneous bug fixes
|
GStreamer 0.10 no longer maintained |
2013-03-15 10:00 |
Since this has never been announced officially outside of the conference
circuit, the GStreamer team would like to
clarify
that GStreamer 0.10 is no longer maintained. Not by us, nor by anyone else.
There will be no more GStreamer 0.10 releases, not even bug-fix releases.
Bugs will not be investigated unless they also apply to GStreamer 1.x.
Patches will only be reviewed and pushed if they apply to one of the
current 1.x branches or fix an issue that still pertains to 1.x.
Bug fixes have not been backported systematically to 0.10 for a very long
time now, and there are many hundreds of bugs that have only been fixed
in 1.x, and manymore are fixed every week. Any commits to the 0.10 branch
are made purely on an ad-hoc basis now, and we may lock down the branch
completely. No more features will be added to 0.10. However, GStreamer 0.10
support is of course still available on a commercial basis from the usual
suspects.
We realise and regret that this may cause some inconvenience, and we
also understand that there are circumstances where there are valid
reasons not to migrate to 1.0 at this time, or in some cases ever, but
we would also like to dispel any doubt whatsoever that there is any
other way. We have neither the resources, nor the will or the energy to
maintain more than one major version. We must use the little resources
we have on code that has a future.
We are happy to provide help and advice to anyone migrating to 1.0. If
there are plugins that haven't been ported yet that you need, let us
know, maybe we can help get them ported.
Thanks for your understanding.
Happy hacking, see you on the other side!
- Your GStreamer maintainers and release managers
|
GStreamer Core and Plugins 1.0.5 bug-fix release |
2013-01-08 12:00 |
The GStreamer team is pleased to announce a new bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Improvements include:
- rtspsrc: fix regression that make rtspsrc hang when stopping
- alsasrc: don't output buffers without timestamps or with bogus timestamps
- add GST_CLOCK_TYPE_OTHER clock type
- discoverer, decodebin: fix state change re-sync race that might lead to deadlocks
- add GST_BIN_FLAG_NO_RESYNC flag that disables a resync when
an element is added, removed or linked in the bin; this is
interesting for complex bins that dynamically add elements
to themselves and want to manage the state of those elements
without interference from state resync threads (which may
cause deadlocks)
- video: fix crashes with and frame sizes of A420 video format
- fix VP6-alpha video playback
- jpegenc: pass flow returns upstream
- audio/video parsers: fix negotiation with encoders in some transcoding cases
- qtdemux: fix pixel-aspect-ratio of some files with ProRes video
- cairo: port cairooverlay to 1.0
- psdemux: tentative port to 1.0; take into account both DTS and PTS
- shm: Actually get the permissions on get_property
- waylandsink: do not default to fullscreen mode
- build: fix build with new automake 1.13
- build: pass CC, LD, AS, AR and NM to the libav configure if set
- miscellaneous bug fixes
|
GStreamer Core and Plugins 1.0.4 bug-fix release |
2012-12-18 23:00 |
The GStreamer team announces a new bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Improvements include:
- basesrc: fix potential leaks when re-activating in a different mode
- bindings: make all pad probe types work with bindings
- bindings: fix gst_event_parse_stream_start() annotation, fixing crash
- bindings: fix annotation for gst_app_src_push_buffer(), fixing crash
- bindings: add several missing annotations for GstRtspMessage API
- documentation improvements
- playbin: fix occasional not-negotiated errors when switching visualisations
- ssaparse: ignore invalid UTF-8 in SSA/ASS subtitles init sections in matroska files
- streamsynchronizer: better timestamp and gap handling at EOS, fixing potential OOM in baseaudiosink
- deinterleave: properly set srcpad channel position
- osxvideosink: Fix resizing the Cocoa window on receiving new caps
- rtspsrc fixes
- shout2send: also accept audio/webm in addition to video/webm
- videobox: fix border filling for planar YUV formats
- webmmux: fix linking to shout2send
- v4l2: fix build on FreeBSD
- siddec: initialize debug category
- mpeg4videoparse: also parse divx 4/5
- mpeg4videoparse: export number of sprite warping points in caps (decoders might have no or only limited GMC support)
- mpegtsmux: propagate flow returns upstream; don't crash when reused
- rtmpsrc: disable seeking if the configured url specifies live=true
- build fixes for OS/X (shm) and Windows (d3dvideosink)
- libav G.726 decoder fixes
- miscellaneous bug fixes
- some memory leak fixes
|
GStreamer Conference 2013 talk recordings online |
2012-12-09 12:00 |
Thanks to our partners at Ubicast the recordings of this year's GStreamer Conference talks are now available online. You can view or download the talks here.
|
GStreamer Core and Plugins 1.0.3 bug-fix release |
2012-11-21 13:00 |
The GStreamer team announces a new bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
Improvements include:
- bufferpool: fix deadlock
- baseparse: forward stream-start event in push mode, fixing issues with streamsynchronizer
- basesink: reset START_TIME when needed, fixing position reporting after seeking beyond end
- typefind: detect isml ftyp as iso-fragmented video/quicktime
- typefinding improvements fixing playback of some wavpack files
- textoverlay rendering fixes
- gobject-introspection annotation fixes
- API: gst_video_decoder_get_qos_proportion()
- rtspsrc: numerous improvements
- build fix for gst-plugins-base installed in non-default prefix
- multifilesink: post messages in max-size mode as well
- vp8dec: improve robustness on decoding errors, e.g. for videocalling
- cdio: try to handle CD-TEXT in non-UTF8 encodings
- xingmux, siddec, dvdlpcmdec and dvdsubdec fixes
- mpegtsmux: fix DTS/PTS confusion
- tsdemux, tsparse: seeking fixes
- tsdemux, tsparse: fix timestamping with push-based input
- h264parse: fix PPS insertion
- mpg123audiodec: fix leaks from not chaining up in the finalize function
- avcodecmap: Y41B is YUV411P, not YUV410P
- numerous bug fixes
- some memory leak fixes
|
GStreamer Core and Plugins 1.0.2 bug-fix release |
2012-10-25 13:00 |
The GStreamer team announces a new bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
|
GStreamer Core and Plugins 1.0.1 bug-fix release |
2012-10-07 17:00 |
The GStreamer team announces a new bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
Check out the release notes for
GStreamer core,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad, or
gst-libav,
|
GStreamer 1.0 released |
2012-09-24 18:00 |
The GStreamer project is pleased to announce the very first release of
the new API and ABI-stable 1.x series of the GStreamer multimedia
framework.
The 1.x series is a stable series targeted at end users. It is not API
or ABI compatible with the 0.10.x series. It can, however, be installed
in parallel with the 0.10.x series and will not affect an existing
0.10.x installation.
Major improvements include:
- more flexible memory handling
- extensible and negotiable metadata for buffers
- caps negotiation and renegotiation mechanisms, decoupled from buffer allocation
- improved caps renegotiation
- automatic re-sending of state for dynamic pipelines
- reworked and more fine-grained pad probing
- simpler and more descriptive audio and video caps
- more efficient allocation of buffers, events and other mini objects
- improved timestamp handling
- support for gobject-inspection-based language bindings
- countless other improvements
An overview of the architectural changes can be found in
Wim Tayman's GStreamer 1.0 keynote
from the GStreamer Conference 2012 in San Diego (click on the 'Share' tab for other video formats).
Most of these changes involve the GStreamer plugin API. The application
API has changed comparatively little, and most applications should be
fairly easy to port to the new API. There is a
porting guide
available.
The GStreamer team would like to thank everyone who helped bring this
release about, whether by submitting patches, reporting bugs, testing,
sponsoring development, attending hackfests, or simply supplying moral
support.
This is the end of a long development process, but also the beginning of
one. This release does not mark the pinnacle of perfection, but the
point where the team is content with the API and stability and quality
of the code base in general, especially compared to the old 0.10 series.
There will be bugs to fix, and starting from this release there will be
distinct bug-fixing and feature development cycles, with the goal of
getting bug-fixes out quicker and unencumbered by other more risky
changes. See the
ReleasePlanning/RoadMap page on the wiki
for a tentative road map and possible schedule.
Please also note that we may still need to fine-tune some minor aspects
of plugin behaviour in the next development cycle (e.g. bufferpool
draining on renegotiation), so keep an eye out for that when porting
elements over.
Release tarballs can be downloaded directly here:
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly, and
gst-libav (formerly gst-ffmpeg).
Packages should be available shortly in debian sid, fedora 18, ubuntu
quantal, and other distros.
|
GStreamer Conference 2012 Talk recordings online |
2012-09-13 11:30 |
Thanks to our partners at Ubicast we have the recordings of this years GStreamer Conference online. Be sure to view the talks here.
|
GStreamer Conference 2012 Schedule online |
2012-07-20 17:31 |
We are happy to announce that the schedule for this years GStreamer Conference in San Diego, USA is available. You can find out more about the conference and schedule on the GStreamer Conference page. This year in addition to a lot of interesting talks about GStreamer we have talks about ALSA, V4L, OpenGL and the Opus audio codec.
|
GStreamer Core 0.11.92, Base Plugins 0.11.92, Good Plugins 0.11.92, Bad
Plugins 0.11.92, Ugly Plugins 0.11.92, libav Plugins 0.11.92 unstable release |
2012-06-07 16:43 |
The GStreamer team announces a new release of the GStreamer core,
Base/Good/Bad/Ugly/libav modules for the 0.11 GStreamer unstable release series.
This is the third release candidate of the upcoming 1.0 release. It
is intended for developers and people wanting to port their plugins and
applications to the new series. Only minor or absolutely necessary
changes to the core/base API/ABI will happen between this release and
the final 1.0.0 release.
Check out release notes for
gstreamer core or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-libav,
or download tarballs for
gstreamer or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-libav,
|
GStreamer Core 0.11.91, Base Plugins 0.11.91, Good Plugins 0.11.91, Bad
Plugins 0.11.91, Ugly Plugins 0.11.91, libav Plugins 0.11.91 unstable release |
2012-05-13 17:06 |
The GStreamer team announces a new release of the GStreamer core,
Base/Good/Bad/Ugly/libav modules for the 0.11 GStreamer unstable release series.
This is the second release candidate of the upcoming 1.0 release. It
is intended for developers and people wanting to port their plugins and
applications to the new series. Only minor or absolutely necessary
changes to the core/base API/ABI will happen between this release and
the final 1.0.0 release.
Check out release notes for
gstreamer core or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-libav,
or download tarballs for
gstreamer or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-libav,
|
GStreamer Conference 2012 Announced |
2012-05-02 15:31 |
The popular GStreamer user and developers Conference is back for the third year, this year going to San Diego in the USA. The conference will take place on August 27th and August 28th. Check
out our conference page for details and the Call for Papers and mark the dates in your calendar. See you in San Diego!
|
GStreamer Core 0.11.90, Base Plugins 0.11.90, Good Plugins 0.11.90, Bad
Plugins 0.11.90, Ugly Plugins 0.11.90, libav Plugins 0.11.90 unstable release |
2012-04-13 09:33 |
The GStreamer team announces a new release of the GStreamer core,
Base/Good/Bad/Ugly/libav modules for the 0.11 GStreamer unstable release series.
This is the first release candidate of the upcoming 1.0 release. It
is intended for developers and people wanting to port their plugins and
applications to the new series. Only minor or absolutely necessary
changes to the core/base API/ABI will happen between this release and
the final 1.0.0 release.
Check out release notes for
gstreamer core or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-libav,
or download tarballs for
gstreamer or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-libav,
|
GStreamer Core 0.11.3, Base Plugins 0.11.3, Good Plugins 0.11.2, Bad
Plugins 0.11.2, Ugly Plugins 0.11.2, FFmpeg Plugins 0.11.2 unstable release |
2012-03-22 15:58 |
The GStreamer team announces a new release of the GStreamer core,
Base/Good/Bad/Ugly/FFmpeg modules for the 0.11 GStreamer unstable release series.
This is hopefully the last release of the unstable 0.11 core and base series that will lead up
to the next 1.0 stable series next.
Check out release notes for
gstreamer core or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-ffmpeg,
or download tarballs for
gstreamer or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-ffmpeg,
|
GStreamer Participating in Google Summer of Code 2012 |
2012-03-21 13:00 |
The GStreamer project is happy to announce that we are a mentoring organization in the 2012 Google Summer of Code. This means students from all over the world who are interested in open source and multimedia can apply to do a project related to GStreamer as their paid summer job this year. You can find more information about this and how to apply on the GStreamer Google Summer of Code 2012 wiki page..
|
GStreamer Core 0.10.36, Base Plugins 0.10.36, Good Plugins 0.10.31, Ugly Plugins 0.10.19, Bad Plugins 0.10.23 stable releases |
2012-02-21 14:00 |
The GStreamer team is excited to announce new releases of the GStreamer core module, the gst-plugins-base module, the gst-plugins-good module, the gst-plugins-ugly module, and the gst-plugins-bad module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad
directly.
Highlights:
- GStreamer core:
- new muxer/mixer helper class: GstCollectPads2
- weak ref support for mini objects
- qdata support for buffers to attach additional metadata
- input-selector: "sync-streams" property to sync
inactive inputs with active one
- multiqueue: add "sync-by-running-time" property
to sync not-linked/deactivated streams by
running time (instead of input order of buffers)
- gst-plugins-base:
- new GstAudioDecoder and GstAudioEncoder base classes
- new GstAudioInfo audio format description API
(which matches the new API in 0.11)
- add support for compressed audio payloading and passhthrough
(think S/PDIF, mp3 over bluetooth)
- new tag convenience API to get info about creative commons licenses
- new GstTagMux base class
- new video API to force key units via events
- new video overlay composition API for subtitles
- decodebin/playbin2 now plug parsers by default
- gst-plugins-good:
- new souphttpclientsink element
- new splitfilesrc element to expose multiple files as one single file
- compressed audio format passthrough support for pulseaudio
- rtspsrc is now fully async
- shout2send: support webm streaming
- rtpsession: Full Intra Requests (FIR) support using new force-key-unit API
- propagate downstream caps constraints upstream in audio parsers and rtp payloaders
- many multifile plugin improvements for file/stream splitting
- gst-plugins-ugly:
- most audio decoders and encoders ported to the
new base classes (with the exception of mad)
- lame mp3 and twolame mp2 encoders now output
framed mpeg audio (better for muxing)
- x264enc now supports configuration via downstream
caps restrictions (useful for encodebin / rtp etc.)
- mad doesn't depend on libid3tag any longer
(often a hassle on embedded builds)
- mpeg2dec is more error resilient
- lots of dvdreadsrc fixes
- gst-plugins-bad:
- new API-unstable video codec parsing library with
support for H.264, MPEG-4 (part 2), MPEG-1 and
MPEG-2 video, and VC-1
- video: (API-unstable) video decoder/encoder base classes
have seen countless fixes (but some issues still remain
before they can be moved into -base)
- video: new (API unstable) abstract video surface API
for hardware-accelerated codecs: GstSurfaceBuffer,
GstSurfaceConverter
- video: new (API unstable) GstVideoContext interface
- video parsers are consolidated into the videoparserbad
plugin and based on new codec parsing library
- video parsers are ranked for autoplugging now
(so they can act as converters where needed)
- video parsers accept unparsed input as well now
(useful for encoding/transcoding pipelines)
- new audiovisualizers plugin with experimental
(and private) audio visualizer base class
- camerabin2 is no longer considered experimental
(and has seen many fixes and improvements)
- OS/X: new avcsrc to capture DV or HDV video from Firewire port
- Windows: new d3dvideosink
- new debugging elements: compare (with memcmp and ssim method) and debugspy
- new faceoverlay element to overlay an SVG image on top of a face
- new freeverb element (audio reverb effect)
- new intermediate surface elements provide stream decoupling
- within the same pipeline: inter{video,audio,sub}{sink,src}
- new motioncells element to detect motion in video
- new Opus audio decoder, encoder, parser and RTP payload/depayloader
- new removesilence element
- new rtmpsink element for output to an RTMP server
- countless other fixes and improvements
... and many other fixes and improvements of course.
|
GStreamer Core 0.11.2, Base Plugins 0.11.2, Good Plugins 0.11.1, Bad
Plugins 0.11.1, Ugly Plugins 0.11.1, FFmpeg Plugins 0.11.1 unstable release |
2012-02-17 11:11 |
The GStreamer team announces a new release of the GStreamer core,
Base/Good/Bad/Ugly/FFmpeg modules for the 0.11 GStreamer unstable release series.
This is the next release of the unstable 0.11 core and base series that will lead up
to the next 1.0 stable series later this year.
Check out release notes for
gstreamer core or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-ffmpeg,
or download tarballs for
gstreamer or
gst-plugins-base,
gst-plugins-good,
gst-plugins-bad,
gst-plugins-ugly,
gst-ffmpeg,
|
GStreamer FFmpeg Plug-in 0.10.13 stable release |
2011-11-02 17:30 |
The GStreamer team announces a new release of the GStreamer gst-ffmpeg module
for the 0.10 GStreamer stable release series.
Check out release notes
here,
or download tarballs
here.
|
GStreamer Python Bindings 0.10.22 stable releases |
2011-10-29 18:00 |
The GStreamer team announces a new release of the GStreamer Python Bindings
module for the 0.10 GStreamer stable release series. This is primarily a
bug-fix release that fixes issues with pad probes and
encoding profiles/encodebin.
Check out release notes for
gst-python,
or download tarballs for
gst-python
directly.
|
GStreamer Core 0.11.1, Base Plugins 0.11.1 unstable release |
2011-09-29 17:49 |
The GStreamer team announces a new release of the GStreamer core and
gst-plugins-base modules for the 0.11 GStreamer unstable release series.
This is a new release of the unstable 0.11 series that will lead up
to the next 1.0 stable series later this year.
Check out release notes for
gstreamer core or
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base,
|
GStreamer Conference 2011 schedule announced |
2011-09-14 13:00 |
The conference schedule for the GStreamer Conference 2011 is now online. Be sure to check out the exciting list of talks and presenters. And remember the early bird registration ends on September 24th, so be sure to register quickly.
|
GStreamer Core 0.11.0, Base Plugins 0.11.0 unstable release |
2011-08-02 20:59 |
The GStreamer team announces a new release of the GStreamer core and
gst-plugins-base modules for the 0.11 GStreamer unstable release series.
This is the first release of the unstable 0.11 series that will lead up
to the next 1.0 stable series later this year.
Check out release notes for
gstreamer core or
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base,
|
GStreamer FFmpeg Plug-in 0.10.12 stable release |
2011-07-20 13:00 |
The GStreamer team announces a new release of the GStreamer gst-ffmpeg module
for the 0.10 GStreamer stable release series.
Check out release notes
here,
or download tarballs
here.
|
GStreamer Core 0.10.35, Base Plugins 0.10.35, Good Plugins 0.10.30 stable release |
2011-06-15 23:00 |
The GStreamer team announces a new release of the GStreamer core,
gst-plugins-base, and gst-plugins-good modules for the 0.10 GStreamer
stable release series.
This is an ad-hoc bug-fix release that fixes compilation issues after recent
changes in GLib's atomic ops API (in GLib 2.29.x). These releases are
otherwise pretty much identical to 0.10.34/0.10.29, apart from a handful
of other minor fixes.
Check out release notes for
gstreamer core or
gst-plugins-base,
gst-plugins-good,
or download tarballs for
gstreamer or
gst-plugins-base,
gst-plugins-good,
|
GStreamer Conference 2011 |
2011-05-19 12:00 |
We are very happy to announce that registration and Call for papers is now open for the GStreamer Conference 2011.
Due to the success and great attendance of last years event this is the second year we are organizing a conference focusing on GStreamer and GStreamer related technologies. So if you are writing an application or creating a product using GStreamer or potentially using GStreamer this is definitely the conference to attend. So check out the conference website and hopefully we see you in Prague this October.
|
GStreamer core and Base Plugins 0.10.34 stable release |
2011-05-13 12:00 |
The GStreamer team announces a new release of the GStreamer core and
gst-plugins-base modules for the 0.10 GStreamer stable release series.
This is an ad-hoc bug-fix release that fixes a thread-safety issue with the
widely-used multiqueue element, and a corner case timestamping issue in
basesrc. It is identical to the 0.10.33 release otherwise. gst-plugins-base
0.10.34 is fully identical to 0.10.33 and was just made to keep core/base
version numbers in sync.
Check out release notes for
gstreamer core or
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base,
|
GStreamer Core 0.10.33, Base Plugins 0.10.33, Good Plugins 0.10.29, Ugly Plugins 0.10.18, Bad Plugins 0.10.22 stable releases |
2011-05-10 12:00 |
The GStreamer team is excited to announce new releases of the GStreamer core module, the gst-plugins-base module, the gst-plugins-good module, the gst-plugins-ugly module, and the gst-plugins-bad module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad
directly.
Highlights:
- GStreamer core:
- new parser base class: GstBaseParse
- new core element: funnel
- OSX multi-arch fixes
- new QoS type for QoS events
- new progress message API to notify applications of asynchronous operations
- gst-plugins-base:
- support for 16-bit-per-component video formats
- playbin2 fixes and improvements for custom and non-raw sinks
- oggmux muxes based on running time now
- orc 0.4.14 or newer recommended
- gst-plugins-good:
- amrparse, aacparse, ac3parse, flacparse, mpegaudioparse, dcaparse audio parsers (moved from -bad)
- muxers now mux based on running time
- ISO MP4 muxers: mp4mux/3gppmux/qtmux/mj2mux (moved from -bad)
- new matroskaparse element
- new v4l2radio element
- rtpsession: support RTCP Early Feedback (the AVPF profile)
- orc 0.4.14 or newer recommended
- gst-plugins-ugly:
- x264enc: allow changing bitrate and quantizers dynamically at runtime
- x264enc: proxy downstream caps restrictions upstream via get_caps()
- lamemp3enc: proxy downstream rate/channels restrictions upstream via get_caps()
- mad: allow build without libid3tag (which isn't really needed anyway)
- gst-plugins-bad:
- hlsdemux: Add HTTP live streaming parser/demuxer element
- new elements: h263parse, zebrastripe, patchdetect
- scenechange: new scene change detection element
- removed audioparsersbad plugin, it has been moved to -good
- make opencv plugin work with OpenCV 2.2
- countless (still experimental) camerabin2 fixes and improvements
- experimental VP8 RTP payloader/depayloader (RTP payloading not finalised yet)
- curlsink: add libcurl-based sink element (acts as client, not server)
- decklink: add decklink plugin
- linsys: add plugin for Linear Systems SDI boards
- sdi: add raw SDI muxing/demuxing elements
- camerabin now relies on muxers to mux based on running time (ie. latest base/good/ugly releases)
... and many other fixes and improvements of course.
|
GStreamer Good Plugins 0.10.28 stable release |
2011-03-08 17:00 |
The GStreamer team announces a new release of the GStreamer gst-plugins-good
module for the 0.10 GStreamer stable release series.
This is an ad-hoc bug-fix release that fixes a build issue when building
against newer kernels where the old video4linux interface has been removed.
It is identical to the 0.10.27 release in all other respects.
Check out release notes for
gst-plugins-good,
or download tarballs for
gst-plugins-good,
|
GStreamer mailing lists move to freedesktop.org |
2011-02-11 00:00 |
The GStreamer mailing lists have been moved to freedesktop.org. All
subscriptions should automatically have been moved over to the new
lists, subscribers should have received welcome e-mails from the new
lists already. If not, please check your SPAM filters and other e-mail
filters and head to http://lists.freedesktop.org to re-subscribe.
The old mailing lists will be disabled (posts should be rejected with
a message that the list has moved) and subscriptions will be disabled.
After a transition period people will be unsubscribed from the old
lists automatically.
If you encounter any problems with the mailing list move, please
find us on IRC (#gstreamer) to let us know.
|
GStreamer Editing Services 0.10.1 stable release |
2011-01-24 01:10 |
The GStreamer team is excited to announce the first stable release of the GStreamer Editing Services.
Check out the release notes here or download tarballs
from here.
|
GStreamer Core 0.10.32, Base Plugins 0.10.32, Good Plugins 0.10.27, Ugly Plugins 0.10.17, Bad Plugins 0.10.21, GNonLin 0.10.17, gst-python 0.10.21 stable releases |
2011-01-22 11:00 |
The GStreamer team is excited to announce new releases of the GStreamer core module, the gst-plugins-base module, the gst-plugins-good module, the gst-plugins-ugly module, the gst-plugins-bad module, the GNonLin module and the gst-python bindings module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gnonlin,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gnonlin,
gst-python
directly.
|
GStreamer Core 0.10.31, Base Plugins 0.10.31, Good Plugins 0.10.26 and Python Bindings 0.10.20 stable releases |
2010-12-01 23:00 |
The GStreamer team announces new releases of the GStreamer core module, the gst-plugins-base module, the gst-plugins-good module and the gst-python module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-python
directly.
|
gst-openmax 0.10.1 stable release |
2010-10-13 01:10 |
We are pleased to announce the first stable release of gst-openmax.
Check out the release notes.
|
GNonLin 0.10.16 stable releases |
2010-09-06 17:20 |
The GStreamer team is pleased to announce a new release of the GNonLin set of plugins
in the 0.10 GStreamer stable release series.
Check out release notes for
gnonlin
or download tarballs for
gnonlin
|
GStreamer OpenGL plug-in module 0.10.2 release |
2010-09-04 14:30 |
The GStreamer team is proud to announce a new release of the gst-plugins-gl
OpenGL integration module.
Check out release notes
here,
or download tarballs from
here.
|
GStreamer Good Plugins 0.10.25, Ugly Plugins 0.10.16, Bad Plugins 0.10.20 stable releases |
2010-09-03 01:00 |
The GStreamer team is excited to announce new releases of the gst-plugins-good, gst-plugins-ugly and gst-plugins-bad modules for the 0.10 GStreamer stable release series.
For more details, check out the release notes for
gst-plugins-good,
gst-plugins-ugly, and
gst-plugins-bad,
or download tarballs for
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad directly.
|
GStreamer Conference 2010 timetable now online |
2010-07-16 15.30 |
The timetable for the GStreamer Conference 2010 in Cambridge, UK is now online. You find
the conference page here and the timetable can be found here. We hope to see you all here in October!.
|
GStreamer Python Bindings 0.10.19 and FFmpeg plugin 0.10.11 stable releases |
2010-07-15 22:00 |
The GStreamer team announces new releases of the GStreamer Python bindings and the FFmpeg plugin module for the 0.10 GStreamer stable release series.
Check out release notes for
gst-python,
gst-ffmpeg,
or download tarballs for
gst-python,
gst-ffmpeg,
|
GStreamer Core 0.10.30, Base Plugins 0.10.30, Good Plugins 0.10.24 stable releases |
2010-07-15 12:00 |
The GStreamer team announces new releases of the GStreamer core module, the gst-plugins-base module, and the gst-plugins-good module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
|
GStreamer Good Plugins 0.10.23, Ugly Plugins 0.10.15, Bad Plugins 0.10.19 stable releases |
2010-05-31 03:00 |
The GStreamer team is excited to announce new releases of the gst-plugins-good, gst-plugins-ugly and gst-plugins-bad modules for the 0.10 GStreamer stable release series. These versions introduce support for WebM/VP8.
Check out release notes for
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
or download tarballs for
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
|
GStreamer Conference 2010 Announced |
2010-05-03 14:15 |
The first ever GStreamer user and developers conference is going to take
place in Cambridge, United Kingdom on the 26th of October 2010. Check
out our conference page for details
and mark the date in your calendar. See you in Cambridge!
|
GStreamer Core 0.10.29, Base Plugins 0.10.29, Good Plugins 0.10.22 stable releases |
2010-04-28 03:00 |
The GStreamer team announces new releases of the GStreamer core module, the gst-plugins-base module, and the gst-plugins-good module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
|
GNonLin 0.10.15 stable releases |
2010-03-09 13:15 |
The GStreamer team is pleased to announce a new release of the GNonLin set of plugins
in the 0.10 GStreamer stable release series.
Check out release notes for
gnonlin
or download tarballs for
gnonlin
|
GStreamer Core 0.10.28, Base Plugins 0.10.28, Good Plugins 0.10.21 stable releases |
2010-03-09 01:00 |
The GStreamer team announces new releases of the GStreamer core module, the gst-plugins-base module, and the gst-plugins-good module for the 0.10 GStreamer stable release series.
These follow-up releases fix a number of regressions that were discovered
after the previous releases.
(Note that there never was an official Good Plugins 0.10.20 release, it was skipped.)
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
|
GStreamer Core 0.10.27, Base Plugins 0.10.27, Good Plugins 0.10.19, Ugly Plugins 0.10.14, Bad Plugins 0.10.18 and FFmpeg plugins 0.10.10 stable releases |
2010-03-08 00:30 |
The GStreamer team is excited to announce new releases of the GStreamer core module, the gst-plugins-base module, the gst-plugins-good module, the gst-plugins-ugly module, the gst-plugins-bad module and the gst-ffmpeg module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
|
GStreamer on Symbian OS |
2010-02-15 13:00 |
GStreamer is now ported on Symbian platform. The GStreamer core version ported is v0.10.19.
It works with the S60 SDK versions 3.2 and 5.0. It has been tested with the Nokia 5800
XpressMusic and N78 phone models.
The initial package contains:
- gstreamer core
- gst-plugins-base
- audio source and sink elements for symbian
- some gst-good-plugins
- Test application
Next steps are to integrate the changes step by step with the official
source tree.
|
GStreamer Python Bindings 0.10.18 & GNonLin 0.10.14 stable releases |
2010-02-11 16:20 |
The GStreamer team is pleased to announce new releases of the Python Bindings and the GNonLin set of plugins
Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-python and
gnonlin
or download tarballs for
gst-python and
gnonlin
|
GStreamer Core 0.10.26, Base Plugins 0.10.26 and Good Plugins 0.10.18 stable release |
2010-02-11 00:00 |
The GStreamer team is thrilled to announce new releases of the GStreamer core module, the gst-plugins-base module and the gst-plugins-good module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
|
GStreamer C# bindings 0.9.2 development release |
2009-11-25 11:15 |
The GStreamer team is pleased to announce a new GStreamer C#
bindings release for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer-sharp
or download tarballs for
gstreamer-sharp
|
GStreamer Good 0.10.17 & Bad 0.10.17 stable releases |
2009-11-17 01:00 |
The GStreamer team is pleased to announce new releases of the Good and
Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad
or download tarballs for
gst-plugins-good and
gst-plugins-bad
|
GStreamer Bad 0.10.16 stable release |
2009-10-23 23:00 |
Hot on the heels of Wednesday's release of the Bad Plugins module 0.10.15 is an update that fixes several problems - including possible deadlocks when starting DVDs.
Check out release notes for
gst-plugins-bad
or download the tarball
gst-plugins-bad
|
GStreamer Bad 0.10.15 & Ugly 0.10.13 stable releases |
2009-10-21 18:00 |
The GStreamer team is pleased to present new releases of the Bad and Ugly Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-bad and
gst-plugins-ugly
or download tarballs for
gst-plugins-bad and
gst-plugins-ugly
|
GStreamer Core 0.10.25, Base Plugins 0.10.25, Python Bindings 0.10.17 and FFmpeg plugin 0.10.9 stable release |
2009-10-05 16:00 |
The GStreamer team is relieved to announce new releases of Core, the Base Plugins module, the Python Bindings and the FFmpeg plugin module for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-python and
gst-ffmpeg
or download tarballs for
gstreamer,
gst-plugins-base,
gst-python and
gst-ffmpeg
|
GStreamer C# bindings 0.9.1 development release |
2009-09-16 09:00 |
The GStreamer team is pleased to announce a new GStreamer C#
bindings release for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer-sharp
or download tarballs for
gstreamer-sharp
|
GNonLin 0.10.13 release |
2009-09-07 12:00 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer C# bindings 0.9.0 development release |
2009-09-03 12:26 |
The GStreamer team is pleased to announce the first GStreamer C#
bindings release for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer-sharp
or download tarballs for
gstreamer-sharp
|
GStreamer Good 0.10.16 & Bad 0.10.14 stable releases |
2009-08-29 20:00 |
The GStreamer team is pleased to announce new releases of the Good and
Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad
or download tarballs for
gst-plugins-good and
gst-plugins-bad
|
GNonLin 0.10.12 release |
2009-08-10 17:10 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer Core 0.10.24, Base Plugins 0.10.24 and Python Bindings 0.10.16 stable release |
2009-08-05 2:00 |
The GStreamer team is relieved to announce new releases of Core, the Base Plugins module and the Python Bindings for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base and
gst-python
|
GStreamer OpenGL plug-in module 0.10.1 release |
2009-07-13 14:30 |
The GStreamer team is proud to announce the first release of the gst-plugins-gl
OpenGL support module.
Check out release notes
here,
or download tarballs from
here.
|
GStreamer FFmpeg module 0.10.8 release |
2009-06-29 23:00 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of the GStreamer FFmpeg module.
Check out release notes
here,
or download tarballs from
here.
|
GStreamer Bad 0.10.13 & Ugly 0.10.12 stable releases |
2009-06-18 00:00 |
The GStreamer team is pleased to present new releases of the Bad and Ugly Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-bad and
gst-plugins-ugly
or download tarballs for
gst-plugins-bad and
gst-plugins-ugly
|
GNonLin 0.10.11 release |
2009-05-24 11:18 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer Good 0.10.15 & Bad 0.10.12 stable releases |
2009-05-20 23:00 |
The GStreamer team is pleased to announce new releases of the Good and Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad
or download tarballs for
gst-plugins-good and
gst-plugins-bad
|
GStreamer Core 0.10.23, Base Plugins 0.10.23 and Python Bindings 0.10.15 stable release |
2009-05-10 0:00 |
The GStreamer team is relieved to announce new releases of Core, the Base Plugins module and the Python Bindings for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base and
gst-python
|
GStreamer Bad 0.10.11, Ugly 0.10.11 & FFmpeg 0.10.7 stable releases |
2009-03-20 00:00 |
The GStreamer team is pleased to present new releases of the Bad, Ugly and FFmpeg Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-bad,
gst-plugins-ugly and
gst-ffmpeg
or download tarballs for
gst-plugins-bad and
gst-plugins-ugly and
gst-ffmpeg
|
GStreamer Good 0.10.14 stable release |
2009-02-19 20:30 |
The GStreamer team presents a new release of the Good Plugins module in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good
or download a tarball at
gst-plugins-good
|
GStreamer Good 0.10.13 stable release |
2009-01-22 22:30 |
Hot on the heels of 0.10.12, the GStreamer team presents a new release of the Good Plugins module in the 0.10 GStreamer stable release series.
This release contains a fix for a gettext bug that prevented 0.10.12 from building translations correctly.
Check out release notes for
gst-plugins-good
or download a tarball at
gst-plugins-good
|
GStreamer Good 0.10.12 stable release |
2009-01-22 14:00 |
The GStreamer team presents a new release of the Good Plugins module in the 0.10 GStreamer stable release series.
This release provides a fix for security advisory TKADV2009-0xx.
Check out release notes for
gst-plugins-good
or download a tarball at
gst-plugins-good
|
GStreamer Core 0.10.22, Base Plugins 0.10.22, Bad Plugins 0.10.10 and Python Bindings 0.10.14 stable release |
2009-01-19 23:00 |
The GStreamer team is happy to announce the first releases of 2009 with new versions of Core, the Base Plugins module, the Bad Plugins module and the Python Bindings for the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-bad and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-bad and
gst-python
|
GStreamer FFmpeg 0.10.6 stable release |
2008-11-28 23:30 |
The GStreamer team is pleased to announce a new release of the FFmpeg Plugins module in the 0.10 GStreamer stable release series.
Check out the release notes
here, or download the tarball
here.
|
GStreamer Ugly 0.10.10 stable release |
2008-11-19 15:00 |
The GStreamer team is happy to announce a new release of the Ugly Plugins module in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-ugly
or download the tarball at
gst-plugins-ugly
|
GNonLin 0.10.10 release |
2008-11-03 17:10 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer Good 0.10.11 & Bad 0.10.9 stable releases |
2008-10-24 23:00 |
The GStreamer team is thrilled to announce new releases of the Good and Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad
or download tarballs for
gst-plugins-good and
gst-plugins-bad
|
GStreamer Core 0.10.21 Base 0.10.21 Python 0.10.13 stable releases |
2008-10-02 00:00 |
The GStreamer team is happy to provide new releases of GStreamer Core, GStreamer Base Plugins and GStreamer Python Bindings in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base and
gst-python
|
GStreamer FFmpeg 0.10.5 stable releases |
2008-09-03 017:00 |
The GStreamer team is pleased to present a new releases of the FFmpeg Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-ffmpeg
or download tarballs for
gst-ffmpeg
|
GStreamer Good 0.10.10 & Ugly 0.10.9 stable releases |
2008-08-26 23:59 |
The GStreamer team is thrilled to announce new releases of the Good and Ugly Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-ugly
or download tarballs for
gst-plugins-good and
gst-plugins-ugly
|
GStreamer Good 0.10.9 & Bad 0.10.8 stable releases |
2008-07-31 23:00 |
The GStreamer team is thrilled to announce new releases of the Good and Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad
or download tarballs for
gst-plugins-good and
gst-plugins-bad
|
GStreamer Core 0.10.20 Base 0.10.20 Python 0.10.12 stable releases |
2008-06-18 16:00 |
The GStreamer team is happy to provide new releases of GStreamer Core, GStreamer Base Plugins and GStreamer Python Bindings in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base and
gst-python
|
GStreamer Ugly 0.10.8 & FFmpeg 0.10.4 stable releases |
2008-05-22 00:00 |
The GStreamer team is pleased to present new releases of the Ugly and FFmpeg Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-ugly and
gst-ffmpeg
or download tarballs for
gst-plugins-ugly and
gst-ffmpeg
|
GStreamer Good 0.10.8 & Bad 0.10.7 stable releases |
2008-04-24 02:00 |
The GStreamer team is thrilled to announce new releases of the Good and Bad Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad
or download tarballs for
gst-plugins-good and
gst-plugins-bad
|
GStreamer Core 0.10.19 Base 0.10.19 stable releases |
2008-04-04 03:00 |
The GStreamer team is happy to provide new releases of GStreamer Core, GStreamer Base Plugins in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base
or download tarballs for
gstreamer and
gst-plugins-base
|
GStreamer Core 0.10.18 Base 0.10.18 Python 0.10.11 stable releases |
2008-03-21 21:00 |
The GStreamer team is happy to provide new releases of GStreamer Core, GStreamer Base Plugins and GStreamer Python Bindings in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base and
gst-python
|
GStreamer Good 0.10.7, Bad 0.10.6 & Ugly 0.10.7 stable releases |
2008-02-20 00:00 |
The GStreamer team is thrilled to announce new releases of the Good, Bad and Ugly Plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good,
gst-plugins-bad and
gst-plugins-ugly
or download tarballs for
gst-plugins-good,
gst-plugins-bad and
gst-plugins-ugly
|
GStreamer Core 0.10.17 Base 0.10.17 stable releases |
2008-01-30 14:30 |
The GStreamer team is surprised to announce new releases of GStreamer Core and GStreamer Base Plugins in the 0.10 GStreamer stable release series.
These unscheduled releases replace the ill-fated 0.10.16 versions of Core & Base. See the release notes for details, but the important point is that everyone should pretend 0.10.16 didn't happen.
Check out release notes for
gstreamer and
gst-plugins-base
or download tarballs for
gstreamer and
gst-plugins-base
|
GStreamer Core 0.10.16 Base 0.10.16 and Python Bindings 0.10.10 stable releases |
2008-01-28 23:59 |
The GStreamer team is proud to announce new releases of GStreamer Core, GStreamer Base Plugins and GStreamer Python Bindings in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base and
gst-python
or download tarballs for
gstreamer,
gst-plugins-base and
gst-python.
|
GStreamer FFmpeg Plugins 0.10.3 stable releases |
2007-12-04 22:00 |
The GStreamer team is proud to announce a new FFmpeg Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gst-ffmpeg,
or download tarballs for
gst-ffmpeg.
|
GStreamer Python Bindings 0.10.9 stable release |
2007-11-28 11:00 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GStreamer and GStreamer Base Plugins 0.10.15 stable releases |
2007-11-14 23:59 |
The GStreamer team is pleased to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GNonLin 0.10.9 release |
2007-08-09 15:10 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer and GStreamer Base Plugins 0.10.14 stable releases |
2007-08-03 17:00 |
The GStreamer team is pleased to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GStreamer Python Bindings 0.10.8 stable release |
2007-08-01 19:20 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GStreamer Good (0.10.6), Bad (0.10.5) & Ugly (0.10.6) Plugins stable releases |
2007-06-19 12:30 |
The GStreamer team is proud to announce new releases of the Good, Bad & Ugly plugins modules in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good,
gst-plugins-bad and
gst-plugins-ugly
or download tarballs for
gst-plugins-good,
gst-plugins-bad and
gst-plugins-ugly.
|
GStreamer and GStreamer Base Plugins 0.10.13 stable releases |
2007-06-05 15:00 |
The GStreamer team is proud to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GNonLin 0.10.8 release |
2007-05-26 14:10 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer and GStreamer Base Plugins 0.10.12 stable releases |
2007-03-07 19:00 |
The GStreamer team is relieved to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GStreamer Python Bindings 0.10.7 stable release |
2007-01-31 18:00 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GNonLin 0.10.7 release |
2007-01-26 18:12 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer "Good" Plugins 0.10.5 and GStreamer "Bad" Plugins 0.10.4 stable releases |
2006-12-21 17:00 |
The GStreamer team is fairly pleased to announce new "Good" and "Bad" Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good and
gst-plugins-bad,
or download tarballs for
gst-plugins-good and
gst-plugins-bad.
|
GStreamer "Ugly" Plugins 0.10.5 and GStreamer FFmpeg Plugins 0.10.2 stable releases |
2006-12-13 21:56 |
The GStreamer team is excessively happy to announce new "Ugly" and FFmpeg
Plugins releases in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-ugly and
gst-ffmpeg,
or download tarballs for
gst-plugins-ugly and
gst-ffmpeg.
|
GStreamer and GStreamer Base Plugins 0.10.11 stable releases |
2006-12-06 21:15 |
The GStreamer team is ecstatic to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GStreamer Python Bindings 0.10.6 stable release |
2006-12-04 19:00 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GNonLin 0.10.6 release |
2006-11-27 21:14 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer and GStreamer Base Plugins 0.10.10 stable releases |
2006-09-14 21:15 |
The GStreamer team is embarassingly proud to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GStreamer Good and Ugly Plugins 0.10.4 stable release |
2006-08-14 13:11 |
The GStreamer team is proud to announce new releases of the Good and Ugly
plugins collections in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good or
gst-plugins-ugly,
or download tarballs for
gst-plugins-good or
gst-plugins-ugly.
|
GStreamer Python Bindings 0.10.5 stable release |
2006-07-20 19:07 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GNonLin 0.10.5 release |
2006-07-20 18:28 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer and GStreamer Base Plugins 0.10.9 stable releases |
2006-07-14 17:55 |
The GStreamer team is embarassingly proud to announce new Core and Base Plugins
releases in the 0.10 GStreamer stable release series.
Check out release notes for
gstreamer and
gst-plugins-base,
or download tarballs for
gstreamer and
gst-plugins-base.
|
GStreamer 0.10.8 stable release |
2006-06-10 19:03 |
The GStreamer team is embarassed to announce a new Core
release in the new GStreamer stable release series.
This release fixes a bug when updating the registry causing some programs
(like the GNOME mixer applet) to exit prematurely.
We recommend no one use or ship GStreamer 0.10.7, but move to this version
instead.
Check out release notes for
gstreamer,
or download tarballs for
gstreamer.
|
GStreamer 0.10.7 and Base Plugins 0.10.8 stable release |
2006-06-09 20:49 |
The GStreamer team is proud to announce a new Core and Base Plugins
release in the new GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base.
|
GStreamer 0.10.6 and Base Plugins 0.10.7 stable release |
2006-05-14 17:30 |
The GStreamer team is proud to announce a new Core and Base Plugins
release in the new GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base.
|
GNonLin 0.10.4 release |
2006-05-11 14:13 |
The GStreamer team is proud to announce a new release in the 0.10.x stable
series of GNonLin.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer Good and Bad Plugins 0.10.3 stable release |
2006-05-04 17:44 |
The GStreamer team is proud to announce new releases of the Good and Bad
plugins collections in the 0.10 GStreamer stable release series.
Check out release notes for
gst-plugins-good or
gst-plugins-bad,
or download tarballs for
gst-plugins-good or
gst-plugins-bad.
|
GStreamer Python Bindings 0.10.4 stable release |
2006-04-28 15:40 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GStreamer 0.10.5 and Base Plugins 0.10.6 stable release |
2006-04-28 13:02 |
The GStreamer team is proud to announce a new Core and Base Plugins
release in the new GStreamer stable release series.
Check out release notes for
gstreamer,
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base.
|
GNonLin 0.10.1 stable release |
2006-04-06 20:19 |
The GStreamer team is proud to announce a new GNonLin
release in the new GStreamer stable release series.
Check out release notes for
gnonlin,
or download tarballs for
gnonlin.
|
GStreamer FFmpeg 0.10.1 stable release |
2006-03-31 13:20 |
The GStreamer team is proud to announce a new FFmpeg
release in the new GStreamer stable release series.
Check out release notes for
gst-ffmpeg,
or download tarballs for
gst-ffmpeg.
|
GStreamer Ugly Plugins 0.10.3 stable release |
2006-03-31 13:19 |
The GStreamer team is proud to announce a new Ugly Plugins
release in the new GStreamer stable release series.
Check out release notes for
gst-plugins-ugly,
or download tarballs for
gst-plugins-ugly.
|
GStreamer Python Bindings 0.10.3 stable release |
2006-03-21 23:20 |
The GStreamer team is proud to announce a new Python Bindings
release in the GStreamer 0.10 stable release series.
This release contains API additions, bug fixes and better compatibility with older GStreamer releases..
Check out release notes for
gst-python,
or download tarballs for
gst-python.
|
GStreamer Base Plugins 0.10.5 stable release |
2006-03-13 20:57 |
The GStreamer team is proud to announce a new Base Plugins
release in the new GStreamer stable release series.
This release is a quick fix release that addresses seekable playback
of "local" files on NFS shares.
Check out release notes for
gst-plugins-base,
or download tarballs for
gst-plugins-base.
|
GStreamer Core and Base Plugins 0.10.4 stable release |
2006-03-10 20:16 |
The GStreamer team is proud to announce a new Core and Base Plugins
release in the new GStreamer stable release series.
Check out release notes for
gstreamer or
gst-plugins-base,
or download tarballs for
gstreamer or
gst-plugins-base.
|
GStreamer Python 0.8.4 '64 bits is enough for anyone' |
2006-03-08 11:50 |
This release fixes installation on 64-bit systems.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Ugly and Bad stable release |
2006-02-20 12:00 |
The GStreamer team is proud to announce a new release in the
GStreamer stable release series. 2 modules have been released: GStreamer Ugly Plug-ins and GStreamer Bad Plug-ins.
Check out release notes for
gst-plugins-ugly,
gst-plugins-bad
or download tarballs
gst-plugins-ugly,
gst-plugins-bad
|
GStreamer Core 0.8.12 "Cookies" and Plugins 0.8.12 "Ravage" released |
2006-02-09 17:30 |
The GStreamer team is proud to announce a new stable release of GStreamer
Core and Plugins in the 0.8.x stable release series.
Check out the
core release page and the
plugins release page
for details, or download the core
tar.gz /
tar.bz2
or the plugins
tar.gz /
tar.bz2
archives.
|
GStreamer Base and Good stable release |
2006-02-09 12:30 |
The GStreamer team is proud to announce a new release in the
GStreamer stable release series. 2 modules have been released: GStreamer Base Plug-ins and GStreamer Good Plug-ins.
Check out release notes for
gst-plugins-base,
gst-plugins-good
or download tarballs
gst-plugins-base,
gst-plugins-good
|
GStreamer Core 0.10.3 stable release |
2006-02-08 20:00 |
The GStreamer team is proud to announce a new Core release in the new GStreamer
stable release series.
Check out release notes
here,
or download tarballs
here,
|
GStreamer article on Newsforge |
2006-01-25 11:37 |
Newsforge have an article discussing GStreamer 0.10 and some of
the efforts undertaken around it. The article is not 100% exact, but all PR is good PR :)
|
GStreamer Core, Base and Python 0.10.2 stable release |
2006-01-16 21:57 |
The GStreamer team is proud to announce a new release in the new GStreamer
stable release series.
3 modules have been released: GStreamer, GStreamer Base Plug-ins,
and GStreamer Python Bindings.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-python
|
GStreamer Python 0.8.3 'Nadolig LLawen' |
2006-01-14 14:47 |
A new better, strong, faster, cuter and in general more fantastic release of
the GStreamer python bindings are out. Get it while its hot and juicy.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Plugins Good and Ugly 0.10.1 stable release |
2006-01-13 20:17 |
The GStreamer team is proud to announce a new release in the new GStreamer
stable release series.
2 modules have been released: GStreamer Good Plug-ins,
and GStreamer Ugly Plug-ins.
Check out release notes for
gst-plugins-good,
gst-plugins-ugly,
or download tarballs for
gst-plugins-good,
gst-plugins-ugly.
|
GStreamer Core, Base and Python 0.10.1 stable release |
2005-12-23 19:17 |
The GStreamer team is proud to announce a new release in the new GStreamer
stable release series.
3 modules have been released: GStreamer, GStreamer Base Plug-ins,
and GStreamer Python Bindings.
We'd also like you to wish you a happy Christmas !
Check out release notes for
gstreamer,
gst-plugins-base,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-python
|
GStreamer Monkey's Audio 0.8.2 release |
2005-12-20 13:30 |
We just released an updated Monkey's Audio plugin, updating it to work
with latest version of the Monkey's Audio format using the mac-port library.
Check out release notes for
gst-monkeysaudio
|
GStreamer 0.10.0 stable release |
2005-12-05 18:59 |
The GStreamer team is proud to announce the first release of the new GStreamer
stable release series.
7 modules have been released: GStreamer, GStreamer Base Plug-ins,
GStreamer Good Plug-ins, GStreamer Ugly Plug-ins,
GStreamer Bad Plug-ins, GStreamer FFmpeg Plug-ins, and
GStreamer Python Bindings.
This release comes close to 18 months after the 0.8.0 release. It's been
a fun ride and we thank you all. Hop on board for the next leg.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python
We also have a special release announcement for GStreamer 0.10. Check it out!
|
GStreamer 0.9 development series releases |
2005-12-01 20:14 |
The GStreamer team is proud to announce new releases of GStreamer
modules in the 0.9.x development release series.
7 modules have been released: GStreamer, GStreamer Base Plug-ins,
GStreamer Good Plug-ins, GStreamer Ugly Plug-ins,
GStreamer Bad Plug-ins, GStreamer FFmpeg Plug-ins, and
GStreamer Python Bindings.
This is a pre-release for the new 0.10 stable series. It has a major/minor
of 0.10 and all library versioning reset.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
|
GStreamer 0.9 development series releases |
2005-11-23 20:50 |
The GStreamer team is petrified to announce new releases of GStreamer
modules in the 0.9.x development release series.
7 modules have been released: GStreamer, GStreamer Base Plug-ins,
GStreamer Good Plug-ins, GStreamer Ugly Plug-ins,
GStreamer Bad Plug-ins, GStreamer FFmpeg Plug-ins, and
GStreamer Python Bindings.
All of these have version 0.9.6; this makes it easier for people to follow
API changes through our development cycle.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
|
GStreamer 0.9 development series releases |
2005-11-11 20:41 |
The GStreamer team is petrified to announce new releases of GStreamer
modules in the 0.9.x development release series.
7 modules have been released: GStreamer, GStreamer Base Plug-ins,
GStreamer Good Plug-ins, GStreamer Ugly Plug-ins,
GStreamer Bad Plug-ins, GStreamer FFmpeg Plug-ins, and
GStreamer Python Bindings.
All of these have version 0.9.5; this makes it easier for people to follow
API changes through our development cycle.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
|
GStreamer FFMpeg 0.8.7 "Redneck soup" |
2005-10-25 12:00 |
The GStreamer team is proud to announce a new release of the GStreamer
FFMpeg plugins for the 0.8.x stable release series.
Check out release page
for details.
|
GStreamer 0.9 development series releases |
2005-10-24 01:09 |
The GStreamer team is petrified to announce new releases of GStreamer
modules in the 0.9.x development release series.
7 modules have been released: GStreamer, GStreamer Base Plug-ins,
GStreamer Good Plug-ins, GStreamer Ugly Plug-ins,
GStreamer Bad Plug-ins, GStreamer FFmpeg Plug-ins, and
GStreamer Python Bindings.
All of these have version 0.9.4; this makes it easier for people to follow
API changes through our development cycle.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
|
GStreamer 0.9 development series releases |
2005-10-03 20:05 |
The GStreamer team is petrified to announce new releases of GStreamer
modules in the 0.9.x development release series.
7 modules have been released: GStreamer, GStreamer Base Plug-ins,
GStreamer Good Plug-ins, GStreamer Ugly Plug-ins,
GStreamer Bad Plug-ins, GStreamer FFmpeg Plug-ins, and
GStreamer Python Bindings.
All of these have version 0.9.3; this makes it easier for people to follow
API changes through our development cycle.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
gst-ffmpeg,
gst-python,
|
GStreamer 0.9 development series releases |
2005-09-06 16:10 |
The GStreamer team is petrified to announce new releases of GStreamer
modules in the 0.9.x development release series.
5 modules have been released: GStreamer 0.9.2, GStreamer Base Plug-ins 0.9.2,
GStreamer Good Plug-ins 0.9.1, GStreamer Ugly Plug-ins 0.9.1, and
GStreamer Bad Plug-ins 0.9.1.
Check out release notes for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad,
or download tarballs for
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst-plugins-ugly,
gst-plugins-bad.
|
GStreamer 0.9 plug-ins split-up |
2005-09-05 19:10 |
In the 0.9.x development series, gst-plugins has been split up in four
separate modules. Read why.
|
GStreamer Plugins 0.8.11 "... And Thanks For All The Fix" |
2005-09-04 14:43 |
The GStreamer team is proud to announce a new stable release of GStreamer
Plugins in the 0.8.x stable release series.
Check out release page
for details or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.11 "So Long ..." released |
2005-09-04 14:41 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer FFMpeg 0.8.6 "Vamoz a la Playa" |
2005-08-05 14:00 |
The GStreamer team is proud to announce a new release of the GStreamer
FFMpeg plugins for the 0.8.x stable release series.
Check out release page
for details.
|
GStreamer Plugins 0.8.10 "Jangle" |
2005-07-01 18:08 |
The GStreamer team is proud to announce a new stable release of GStreamer
Plugins in the 0.8.x stable release series.
Check out release page
for details.
|
GStreamer Python 0.8.2 'Another one bites the dust' |
2005-06-21 18:38 |
A new better, strong, faster, cuter and in general more fantastic release of
the GStreamer python bindings are out. Get it while its hot and juicy.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Base Plugins 0.9.1 "Right" released |
2005-06-17 19:29 |
The GStreamer team is petrified to announce a new release of the
GStreamer Base Plugins in the
GStreamer 0.9 development series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.9.1 "Left" released |
2005-06-17 19:28 |
The GStreamer team is petrified to announce a new release of the
GStreamer Core in the
GStreamer 0.9 development series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer FFMpeg 0.8.5 "For the better of the world" released |
2005-06-11 01:47 |
The GStreamer team is proud to announce a new stable release of the
GStreamer FFmpeg 0.8.x series. See the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
Nokia launch mobile device using GStreamer |
2005-05-25 20:36 |
Nokia today announced the Nokia 770 web tablet which runs GNU/Linux and uses GStreamer for its multimedia. Check out their developer page for details. This is a great validation of the effort the GStreamer team and we are very happy about GStreamer being used by Nokia for their device.
|
Gnonlin 0.2.1 |
2005-05-25 20:32 |
A new version of Gnonlin was made today. Gnonlin is a library for making
nonlinear video editors. With this release all Gnonlin elements can
be handled using only the standard GStreamer API.
Check out Gnonlin homepage for more details.
|
GStreamer Plugins 0.8.9 "Old Hat" |
2005-05-25 20:11 |
The GStreamer team is proud to announce a new stable release of GStreamer
Plugins in the 0.8.x stable release series.
Check out release page
for details.
|
GStreamer 0.8.10 "No Fun" released |
2005-05-03 15:54 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Plugins 0.8.8 "Fluded" released |
2005-03-07 18:07 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
It also wishes you a happy New Year !
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.9 "Like Eating Glass" released |
2005-02-08 12:44 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer licensing advisory online |
2005-01-20 19:00 |
GStreamer is a project which aims to fullfill an important part of the
infrastructure for free and open source operating systems. As a result of this
we need to make sure everything we do is licensed in a way that enables us to
fullfill this role well. To help ensure this we have, after a lot of discussion
and gathering of external feedback, put together this
licensing advisory. It explains both how plugins for GStreamer will have to
be licensed for us to approve them for inclusion and suggestions for how free
software developers should license their software to solve the practical
problems facing us today. We strongly advise everyone to read this. The content
of this advisory is also included in our FAQ.
|
gst-player officially unmaintained and deprecated |
2005-01-14 13:40 |
gst-player has been part of GStreamer almost from day one, but only been
maintained at irregular intervals. Currently it is quite broken in many cases
and we have due to this decided to officially remove it from the project as
today there are better alternatives. This means all references to the player
have been removed and the bugzilla entry will also be removed. If you are
looking for a GTK+-based video player using GStreamer we recommend Totem.
|
GStreamer Plugins 0.8.7 "Hyperspace" released |
2005-01-05 13:34 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
It also wishes you a happy New Year !
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer FFmpeg 0.8.3 "Tiny Piece of Plastic" released |
2004-12-27 20:20 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.8 "I'll Take Care Of You" released |
2004-12-23 13:01 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
First release of Pitivi Non-linear editor |
2004-12-20 12:00 |
The Pitivi team proudly announced the first
release of Pitivi, a non-linear video editor using the GStreamer framework. Be
sure to check out this first release of what is destined to be the best NLE the
world has ever seen :).
|
Interview on OSNEWS with amaroK developers |
2004-12-08 12:00 |
amaroK developers Mark, Max and Leinir are being interviewed on osnews
about their music player amaroK, GStreamer and multimedia in general. Be sure
to check it out.
|
Fluendo announces sponsorship of Xiph.org for Vorbis and Theora
RTP support |
2004-12-06 12:00 |
Fluendo have done two press relases of interest to the GStreamer community
recently. The first announced the offical launch of the Flumotion open source
project and website. The second press
release is about how we are sponsoring Xiph.org to implement specifications for
Vorbis and Theora over RTP. You find this press release
here.
|
gst-python 0.8.1: "Don't listen to him, Sascha. Fill it up!" released |
2004-11-29 13:34 |
The GStreamer team is proud to announce the second stable release of the Python
bindings targetting the 0.8.x series of GStreamer.
Check out the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
Amarok 1.2-beta 1 released |
2004-11-29 09:40 |
The amaroK team has announced their 1.2 beta 1 release. The release features such goodies as a 10-band graphical equalizer for GStreamer and Vorbis stream metadata support.
|
GStreamer Plugins 0.8.6 "IOU Love" released |
2004-11-25 19:58 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
Interview with KDE Multimedia hacker Scott Wheeler |
2004-11-25 11:44 |
OpenForBusiness interviews Scott Wheeler maintainer of the JuK media player
and KDE multimedia hacker. Topics includes among other things JuK and of course usage of GStreamer in KDE.
|
gst-python 0.8.0: Play it, Sam. Play "As Time Goes By" released |
2004-11-15 15:08 |
The GStreamer team is proud to announce the first stable release of the Python
bindings targetting the 0.8.x series of GStreamer.
Check out the
release notes
or download the
tar.gz or
tar.bz2archive.
|
gst-editor 0.8.0 "Si Senor!" released |
2004-11-08 23:57 |
A new release of the GStreamer graphical pipeline editor, gst-editor,
containing various fixes and enhancements.
Check out the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
gst-python 0.7.93 "I aint sleepy either" released |
2004-10-11 18:12 |
The GStreamer team is proud to announce the fourth release of the Python
bindings targetting the 0.8.x series of GStreamer. It is still unstable so make
sure you file a bug for all nasty things you can find.
Check out the
release notes
or download the
tar.gz or
tar.bz2archive.
|
GStreamer FFmpeg 0.8.2 "Titan Shifting Gears" released |
2004-10-09 20:42 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.7 "A Cruise" released |
2004-10-06 19:05 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Plugins 0.8.5 "Take You On" released |
2004-10-06 19:01 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.6 "Narc" released |
2004-10-05 15:21 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
Fluendo CEO interviewed on OSNEWS |
2004-09-09 18:03 |
The CEO of Fluendo Julien Moutte is interviewed about Fluendo and its plans around GStreamer. The interview covers Fluendo´s distributed streaming media server and also features a demo of their soon to be released java port of Ogg Theora.
Check out
the interview on OSNEWS
|
GStreamer Plugins 0.8.4 "Alias" released |
2004-08-31 14:03 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.5 "Stuttgart" released |
2004-08-16 14:16 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Plugins 0.8.3 "Water" released |
2004-08-02 15:57 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.4 "Paella" released |
2004-07-20 21:05 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
Planet GStreamer Launched |
2004-07-18 00:00 |
Now you can read the daily ramblings and mindless weblog dribble from the GStreamer team at Planet GStreamer!
If PG is too much braindump for you, we also now offer a GStreamer News RSS 1.0 feed for your pleasure.
|
GStreamer FFmpeg 0.8.1 "Just Another Victim" released |
2004-07-16 13:29 |
The GStreamer team is proud to announce another stable release of the
GStreamer FFmpeg 0.8.x series.
Check out the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Plugins 0.8.2 "Kristiansand" released |
2004-06-23 18:30 |
The GStreamer team is proud to announce a new stable release
of the GStreamer Plugins 0.8.x series.
This release features over 62 bug fixes and 20 new elements.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Python 0.7.92 "I stick my neck out for nobody" released |
2004-06-22 16:30 |
The GStreamer team is not as proud as usual to announce a new development release
of the GStreamer Python bindings.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
AmaroK 1.0 released |
2004-06-18 12:38 |
Mark Kretschmann and the AmaroK team announced the 1.0 version of their
great audio player AmaroK. AmaroK uses the best KDE technology available
to create music for your ears and eyes. Like any good multimedia software
these days AmaroK can use GStreamer as its backend. You can find out more
about Amarok and the features of this first release
at the AmaroK homepage.
|
GStreamer 0.8.3 "Oops" released |
2004-06-05 18:59 |
The GStreamer team is not as proud as usual to announce a new stable release
of the GStreamer 0.8.x series.
This release is a hotfix release for the breakage of the switch element
of gst-plugins.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.2 "Gigantic" released |
2004-06-04 13:48 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Fedora Core 2 repository online |
2004-04-21 16:50 |
Packages for Fedora Core 2 are now online as well. Check our
Fedora instructions on how to
set up the packages.
The repository includes most GStreamer plugins, the editor, the player,
the python bindings, gstreamer-ffmpeg and gstreamer-monkeysaudio.
|
GStreamer Monkey's Audio Plugin 0.8.0 "She Drives" released |
2004-04-16 15:50 |
The GStreamer team is proud to announce the first stable release of the
GStreamer Monkey's Audio Plugin 0.8.x series.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.1 "Snow Brigade" and GStreamer Plugins 0.8.1 "Comforting Sounds" released |
2004-04-15 15:16 |
The GStreamer team is proud to announce a new stable release of the
GStreamer 0.8.x series.
For GStreamer 0.8.1, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
For GStreamer Plugins 0.8.1, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Python bindings 0.7.91 released |
2004-03-31 18:02 |
The GStreamer team is proud to announce the second release of the Python
bindings targetting the 0.8.x series of GStreamer. It is still unstable so make
sure you file a bug for all nasty things you can find.
Check out the
release notes
or download the
tar.gz
archive.
|
GStreamer Player 0.8.0 "Losing Grip" released |
2004-03-18 10:59 |
The GStreamer team is proud to announce the first stable release of the
GStreamer Player 0.8.x series.
Check out the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer FFmpeg 0.8.0 "In Buildings" released |
2004-03-16 14:29 |
The GStreamer team is proud to announce the first stable release of the
GStreamer FFmpeg 0.8.x series.
Check out the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.8.0 "Executive Slacks" and GStreamer Plugins 0.8.0 "Pharmaceutical Itch" released |
2004-03-16 13:16 |
The GStreamer team is proud to announce the first stable release of the
GStreamer 0.8.x series.
For GStreamer 0.8.0, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
For GStreamer Plugins 0.8.0, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Pipeline Editor "Flying Delorean" 0.7.0 released |
2004-03-11 02:30 |
The GStreamer team is happy to announce a new release of the
GStreamer Pipeline Editor.
This release brings gst-editor into line with the latest GStreamer API and support for new features such as internationalisation, and better error handling and debugging.
Check out the
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.7.6 "Almost" and GStreamer Plugins 0.7.6 "There" released |
2004-03-09 19:50 |
The GStreamer team is proud to announce another release of the
GStreamer 0.7 development series.
This release is a Release Candidate for the final 0.8.0 release due next week,
so please give it your utmost testing effort.
For GStreamer 0.7.6, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
For GStreamer Plugins 0.7.6, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer Plugins 0.6.5 "EOS" released |
2004-03-05 11:02 |
The GStreamer team is proud to announce another release of the
GStreamer Plugins 0.6.x stable series.
This release is a service release, fixing some parallel install issues and
compilation against newer ALSA and mpeg2dec libraries.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer and GStreamer Plugins 0.7.5 released |
2004-02-26 18:57 |
The GStreamer team is proud to announce another release of the
GStreamer 0.7 development series.
A lot of work has gone into this release to fix up bugs in current plugins
and core.
For GStreamer 0.7.5, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
For GStreamer Plugins 0.7.5, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer FFmpeg 0.7.1 released |
2004-02-26 18:55 |
The GStreamer team is proud to announce the first release of the
GStreamer FFmpeg plugin.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer 0.6.5 "EOS" released |
2004-02-12 15:24 |
The GStreamer team is proud to announce another release of the
GStreamer 0.6.x stable series.
This release is a service release, fixing some parallel install issues and
documentation build.
Check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer and GStreamer Plugins 0.7.4 released |
2004-02-06 13:40 |
The GStreamer team is proud to announce another release of the
GStreamer 0.7 development series.
A lot of work has gone into this release to fix up bugs in current plugins
and core.
For GStreamer 0.7.4, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
For GStreamer Plugins 0.7.4, check out
release notes
or download the
tar.gz or
tar.bz2 archive.
|
GStreamer moves to Freedesktop.org |
2003-12-21 13:49 |
In order to send out a strong signal that we are serious about our cross-desktop commitment and to get improved CVS services we are moving our CVS repository to freedesktop.org. We hope that this move will be an positive milestone in our continued development. For details for how to access freedesktop CVS check out the information in our developers page.
|
GStreamer 0.7.3 released |
2003-12-20 04:57 |
The league of extraordinary gentlemen is proud to announce another release of the GStreamer 0.7 development series. A lot of work has gone into this release to fix up bugs in current plugins and core. Check out our release notes and grab the tarballs from our download page
|
GStreamer 0.7.2 Released |
2003-11-26 13:03 |
It is time for a new release from the GStreamer development branch. 0.7.2 takes us a big step closer to 0.8 and introduces a lot of nice new plugins and features, like AAC and MVA support.
|
GStreamer 0.7.1 |
2003-10-22 14:07 |
The time has finally come. The first release in our new series of development releases is available.
|
GStreamer 0.6.4 |
2003-10-14 06:34 |
The GStreamer team is very happy to announce the release GStreamer 0.6.4. -the latest update in our ABI stable 0.6.x release series. There are many small and minor fixes in this release to enhance your multimedia pleasure.
In related news, Scott Wheeler has made Suse packages of GStreamer which you can use with his very cool Juk music player and manager for KDE. You'll find Scott's packages also listed in the download section.
|
GStreamer Player 0.6.0 released |
2003-09-14 05:32 |
We have a new release of our media player application for your testing pleasure. New for this release is support for video effects and many bug fixes.
|
GStreamer 0.6.3 available |
2003-08-27 12:05 |
A new smashing release of the GStreamer stable branch is out fixing the bugs you have reported in regards to Rhythmbox and Sound Juicer.
|
GStreamer 0.6.2 "Wild Rover" is OUT |
2003-06-09 16:43 |
This new release on the stable branch features a lot of bugfixes.
|
GStreamer Player 0.5.1 released |
2003-04-23 11:48 |
The 0.5.1 release of GStreamer Player is now available. Lots of cleanups and new
stuff in this release. For instance we now support visualization when playing
music and drag and drop form Nautilus.
|
GStreamer 0.6.1 released |
2003-04-18 17:08 |
We've released a new version that is API and ABI compatible with 0.6.0. This
release features major bugfixes in all areas.
|
GStreamer Editor with new Release! |
2003-03-17 23:46 |
We have a new release of the GStreamer editor which works with the 0.6.x stable
series of GStreamer.
|
GStreamer documentation updated |
2003-02-22 16:02 |
The online GStreamer documentation has just been updated to cover the 0.6 release series. Full API docs, a manual and plugin writers guide available for your reading pleasure at the GStreamer documentation page.
|
GStreamer Player 0.5.0 released |
2003-02-21 14:25 |
A major new release of the GStreamer Media player is available. This release
features a huge GUI update and lot better stability.
|
GStreamer hacker Thomas Vander Stichele interviewed |
2003-02-05 08:09 |
Our own Thomas Vander Stichele was interviewed in preparation for his talk at this years FOSDEM conference. To find out what is happening in the GStreamer world be sure to read it.
|
GStreamer 0.6.0 released |
2003-02-01 19:03 |
The long wait is over. The first ABI stable GStreamer release is now available
for download. This release series will be maintained in parallel with our
development series until we release 1.0.
|
GStreamer 0.5.2 released |
2003-01-22 11:08 |
The GStreamer team has another release ready to satisfy your multimedia needs.
This is a to be considered a release candidate in preparation for our 0.6.0
release later this week. Due to the constant pressure from the GNOME release
team to make this release we found a suitable code name.
|
GStreamer 0.5.1 |
2003-01-07 09:11 |
Once more we catch the world unprepared by released a new version of GStreamer. Version 0.5.1 contains many bugfixes and little improvements. New features include our threadless scheduler 'opt' and the new ffmpeg based plugin.
|
Video Wall How-To |
2002-12-19 14:38 |
Zeeshan Ali has put up a how-to explaining how he made a video Wall using GStreamer. So read the how-to
and see the pictures.
|
GStreamer "Private Dancer" 0.5.0 |
2002-12-10 12:32 |
The GStreamer team is proud to announce our latest development
release. Lots of work has gone into this one and things are really starting to flesh out.
|
GStreamer shop opens its doors |
2002-12-01 11:11 |
Want to let people know about the worlds best multimedia architecture? Well know you can as we have now a opened a section where you can order clothes, mugs and other stuff with the GStreamer logo, including our world famous three RGB coloured slugs. So go visit the GStreamer shop.
|
Making Videowall with GStreamer |
2002-11-01 16:13 |
Zeeshan Ali Khattak has made a videowall using Red Hat Linux, GStreamer and commodity hardware. To find out how and why, and see some cool pictures, check out the Video Whale project homepage.
|
GStreamer 0.4.2 releleased! |
2002-11-01 08:10 |
The GStreamer team is proud to announce version 0.4.2 of the GStreamer
Multimedia Framework. This release contains many bugfixes and feature additions
including new wav encoder and libshout2 plugin.
|
Swfdec website online |
2002-10-29 01:26 |
David Schleef has been developing a LGPL Flash rendering libary which in turn the GStreamer Flash plugins are using. This library is independent of GStreamer as such, only non-system dependency being libart. So if Flash rendering is your thing be sure to check out the new libSwfdec homepage.
|
Gnonlin gets a real web presence |
2002-10-20 05:17 |
You can now find the Gnonlin project on the web
with some preliminary information and of course the current source code.
Gnonlin is our companion library for GStreamer for non-linear video editors.
So if you are interested in these kind of applications make sure to visit Gnonlin on the web.
|
First-Ever Release of GStreamer Editor |
2002-10-06 15:15 |
After two years of (sporadic) development, gst-editor, GStreamer's graphical
pipeline editor, has finally been released
into the wild. The code is very alpha and is prone to eating small mammals,
so don't use it near your cat. Please report any reproduceable bugs to Gnome
bugzilla.
|
GStreamer Player 0.4.1 released |
2002-09-28 14:17 |
The GStreamer teams very own media player, gst-player, has a new release out
today to go with our recently released GStreamer release. gst-player 0.4.1 has
many new nice features like improved GNOME 2 integration, Nautilus view,
improved error handling and more. Check the release notes for all the details
and download instructions.
|
GStreamer 0.4.1 is available |
2002-09-22 05:33 |
The GStreamer revolution continues with the announcement of GStreamer 0.4.1.
This release has focused on fixing bugs and stabilizing the current feature
set. This has lead to much more polished experience for developers and users
alike. There are some new features however like experimental Flash support and
iRadio metadata support.
|
GStreamer Editor now plays video ! |
2002-09-03 02:55 |
Andy Wingo, our demon coder from hell, has put in the missing code that finally allows the editor to play video ! Not only that, but he also added an option that parses the GStreamer command pipelines you're all used to. The next release of gst-editor (the first using GNOME 2 technology) is bound to kick serious ass !
See these screenshots for a sneak preview :
the result of launching
'gst-editor -l filesrc location=/home/thomas/gst/media/AlienSong.mpg ! mpegdemux video_%02d! { queue ! mpeg2dec ! colorspace ! xvideosink disable-xv=true } mpegdemux0.audio_%02d! { queue ! mad ! osssink }'
(I set disable-xv to true to take the screenshot)
|
|
a manually re-ordered pipeline window to show the structure
|
|
|
GStreamer now with KDE bindings! |
2002-08-18 02:40 |
Thanks to the great work of Tim Jansen, there is now C++/KDE bindings for GStreamer. So if you have been wanting to make a KDE or Qt application using GStreamer there is no time better time than now to start. Check out
the announcement for details.
Also, here's a screenshot of a simple player he knocked up with the bindings :
|
Template code for applications and plug-ins available |
2002-08-06 06:58 |
We created a new CVS module, gst-template, which holds a few directories that contain a template file layout which you can use as a starting point in writing your own GStreamer code.
These templates use autoconf and automake. You can dive right in and modify these to what you want to do. At this point there is gst-app for a GStreamer application, and gst-plugin for a GStreamer plug-in. Check them out and try it yourself. Any feedback is appreciated.
For help in getting these from cvs, check our
SourceForge CVS page.
|
Nautilus view using GStreamer works |
2002-07-24 07:02 |
Steve Baker fixed the GStreamer Nautilus view (inside gst-player).
Here are some screenshots of it :
Michael Meeks has been overheard saying he was "duly impressed" by the view in particular and GStreamer's progress in general.
|
Documentation Updated |
2002-07-11 22:18 |
0.4.0 is our first release to have its documentation on the site since 0.3.0. We even have a PDF version of the manual. If you're interested in helping us finish the plugin writer's guide, drop us a line.
|
GStreamer 0.4.0 released |
2002-07-05 16:27 |
In our effort to change your lifes forever we are happy to announce GStreamer
0.4.0 'Desperately Seeking Sexiness' ready for public consumption. Lots of
important fixes and additions in this release.
|
Event based seek is in! |
2002-05-27 12:51 |
The long wait is over. Wim Taymans have now commited the code
to enable the event based seek system in GStreamer. This means
GStreamer based applications can now have world class seek support. Seek enable YOUR app today!
|
GNOME 2 ported to GStreamer |
2002-05-14 11:47 |
Jorn Baayen has just submitted a set of patches which ports GNOME 2.0 over to using GStreamer. These patches will hopefully go into CVS not long after 2.0 is released and be included in the next release after 2.0. You can see Jorn's
announcement
here.
|
GStreamer ports effecTV plug-ins |
2002-04-24 14:23 |
EffecTV is a cool project which allows you to add real-time effects to a video stream captured from a v4l-device. Combining this with GStreamer allows you to use any effecTV plugin in any pipeline. This can easily let you do really nice things. Here's an example.
Starting from Alien Song, we first run the pipeline
gst-launch gnomevfssrc location="/media/medium/alien.mpg" ! mpegdemux video_%02d! { queue ! mpeg2dec ! colorspace ! agingTV ! colorspace ! mpeg2enc ! disksink location=alien-age.mpg } to re-encode the movie with the agingTV effect. This is the result.
Next, we re-encode the same video using the edgeTV plug-in :
gst-launch gnomevfssrc location="/media/medium/alien.mpg" ! mpegdemux video_%02d! { queue ! mpeg2dec ! colorspace ! edgeTV ! colorspace ! mpeg2enc ! disksink location=alien-edge.mpg }
This is the result.
Finally, we add the effects; we create an aged version of the edgy version. This is where GStreamer really shines; in effectv you have to use loopback v4l devices.
gst-launch gnomevfssrc location="/media/medium/alien.mpg" ! mpegdemux video_%02d! { queue ! mpeg2dec ! colorspace ! edgeTV ! agingTV ! colorspace ! mpeg2enc ! disksink location=alien-edge-age.mpg }
And here's the result.
We hope to work with the effecTV authors to provide a convenient library which will allow easy access to these great effects.
The effecTV plug-ins : soon coming to a gst-enabled video editor near you !
sample created movies lack sound and encoding has been ctrl-c'd at random moments because I'm lazy. Colorspace is necessary because the effecTV plugins work in the RGB colorspace and MPEG video works in the YUV colorspace. The effecTV have just been added to CVS code and will be in the next stable GStreamer release.
Here's screenshots of three different effects applied on the alien-song movie:
 The Age Effect
 The Edge Effect
 The Age/Edge Effects Together
|
GStreamer 0.3.4 released |
2002-04-18 13:00 |
Once more the GStreamer team is here with a new and exciting release. Fewer bugs, more documentation and some new plugins.
|
GStreamer Code Review at Guadec |
2002-04-12 08:27 |
At GUADEC, some of us took the opportunity to do a live code review. We did this together with two people from MAS, a recently released new media server.
From left to right : Leon (MAS), Ronald (BBB), Wim (wtay), Thomas (thomasvs), Erik (omega), Mike (MAS)
Picture courtesy of Jeff Waugh
|
|
|
Miscellaneous updates |
2002-04-07 18:23 |
Docs have been updated, check the docs page for more info. Use the CVS docs. We've got some new python bindings in the gst-python module (CVS only), including an example DVD player (in python!). We've also got a new parser; gst-launch filesrc ! spider ! osssink finally works. Release coming in a couple of weeks...
|
GStreamer 0.3.3 Released |
2002-03-10 06:13 |
The 0.3.3 release of GStreamer is now available codename 'GUADEC By Foot'.
|
GStreamer 0.3.2 Available |
2002-02-02 10:27 |
The GStreamer team is proud to announce GStreamer 0.3.2 'Do-B-day'.
Update Since most developers were using glib-2.0 during QA for the last
release, the gtk+-1.2 part got a bit overlooked. If you can't fix the compile
errors yourself, either build against glib-2.0 or go back to 0.3.1. Onward!
|
Debian Packages for 0.3.1 Now Available |
2002-01-13 17:34 |
Thanks to the work of David Lehn, we now have Debian packages available for the
recent 0.3.1 release.
|
GStreamer 0.3.1 released |
2002-01-08 12:10 |
After weeks of heavy development the GStreamer team is very happy to announce
GStreamer 0.3.1. Lots of great stuff in this release so please check it out.
|
GStreamer 0.3.0 "Most Eventful Ever" Released |
2001-12-12 15:43 |
After nearly six months of development, the GStreamer team is extremely pleased
to announce version 0.3.0. Links to source tarballs and binary packages can be
found here.
|
Accessibility and Multimedia |
2001-12-09 08:58 |
We have just put up an article/log of a discussion between Bill Haneman and Wim
Taymans on the subject of Multimedia and Accessibility. Interesting reading if
you want to know more about making multimedia apps accessible.
|
BeNOW.ca rebroadcasting radio with GStreamer |
2001-10-07 00:00 |
BeNOW.ca has started regularly
rebroadcasting CJSW, a Calgary radio
station, using GStreamer. He's got a radio receiver attached to an
SBLive!, using gstreamer-launch to encode and send the audio to an
icecast server. Update here's an mp3 clip (warning: mpg123 has a cow) and
another of the cast, complete with mention of GStreamer <g>
|
Mozstreamer listed on the front page of mozilla.org |
2001-08-10 00:00 |
Mozstreamer the Mozilla and Galeon plugin based upon GStreamer is now
available.
Thanks goes to Steven Crouse and OEone
Corporation for making Mozstreamer.
|
GStreamer website gets an updated look. |
2001-08-03 00:00 |
The website gets a new logo and the website is redesigned using Server Side includes
and Cascading Stylesheets to use the colors of the logo in the page design.
|
GStreamer "Return of the Sedi Master" 0.2.1 released! |
2001-06-27 00:00 |
The major feature of this release is the switch to GObject (glib-2.0)
with the backwards-compatibility shim necessary to compile against
gtk+-1.2 still. New plugins, and the ability to disable several large
subsystems at compile time are also in this release.
|
GStreamer makes it to the top of LWN's Development section |
2001-06-14 00:00 |
This weeks Development section of LWN has a fair bit of information
about GStreamer in it.
|
GStreamer "Critical Mass" 0.2.0 released! |
2001-06-07 00:00 |
The latest release of GStreamer is available!
|
New mailing-list created |
2001-05-20 00:00 |
A new list has been created for daily email that was previously sent
to the gstreamer-devel list. The new list is called gstreamer-daily,
and will take the load of IRC logs and other nightly events off
gstreamer-devel. Subscribe to the list if you wish to continue getting
these nightly emails, or make use of the list archives otherwise.
|
GStreamer Roadmap Available |
2001-05-15 00:00 |
A roadmap for
the next two minor releases is now available. It's being
updated to make it closer to reality constantly, but at some point
will be frozen.
|
Den Haag LUG talk |
2001-04-02 00:00 |
Tonight in Den Haag, NL, there will be a talk on GStreamer given by
Erik Walthinsen (Omega). More about it on the LUG website
|
Proposed logos posted |
2001-03-29 00:00 |
These logos have been made by Brock Frazier at RidgeRun. We need
to decide on what our logo is going to be very quickly, so t-shirts can
somehow be printed for GUADEC.
|
2001: A GStreamer Odyssey GUADEC get closer |
2001-03-11 00:00 |
Well, it's only a few weeks until GUADEC.
If you'd like to attend, please send
me some email and I'll add you to the list of attendees.
|
Linux.com Interview of GStreamer developers |
2001-03-01 00:00 |
We've got another
interview online, this time with both Erik
Walthinsen and Wim Taymans.
|
GStreamer "Lots of Duct Tape" 0.1.1 Released! |
2001-02-25 00:00 |
This release includes several major build and bug fixes. There are
several core subsystem updates, but nothing major in this release.
Update An interview with
the lead developer, Omega has just been
posted to LinuxPower.
Update See slashdot for all the details.
<g>
|
GStreamer now sponsored by RidgeRun, Inc.! |
2001-01-31 00:00 |
As of January 29, 2001, RidgeRun, Inc. has hired Erik Walthinsen, aka Omega,
head developer of the GStreamer project. His job will be continued
development of GStreamer, as well as specific projects using GStreamer on
embedded Linux systems.
|
GStreamer"Slipstream " 0.1.0 Released! |
2001-01-10 00:00 |
Today we finally released version 0.1.0, dubbed
"Slipstream". The number of features is astounding even to us,
which is why it's taken 3 days since code-freeze just to get the release
out <g>. You can get a list of features from the
main page,
read more in the documentation section, or
go download it!
|
New website design |
2000-03-23 00:00 |
This redesign of the website should allow better structure and more
documentation to show up as it's written.
|
GStreamer now a SourceForge |
2000-01-27 00:00 |
I've just set up a SourceForge project for GStreamer, which means the
page is now hosted on their servers, and CVS access will be up soon.
You can go to the
project's home page on SourceForge for mailing lists, forum
discussions, release, etc. All of it will be here as well,
eventually.
|
GStreamer 0.0.9 released! |
1999-10-31 00:00 |
As of 9:10pm PST Oct 31, 1999, GStreamer has officially become a public
project. I've released 0.0.9, in it's current somewhat sorry state, to
get it out to anyone who wants to look around. A 0.1.0 release is planned
in the near future (a couple weeks away, maybe) with a lot more of the
plugins actually working, but for now it's still pretty cool.
<drumroll>And here it
is...</drumroll>: gstreamer-0.0.9.tar.gz
|
|
 |