Release notes for
GStreamer Editing Services 1.2.0
The GStreamer team is proud to announce the first feature release
in the 1.x stable series of the GStreamer Editing Services.
Features of this release
Bugs fixed in this release
: [pitivi] xptv formatter does not load project settings and metadata
: Implement Video compositing and Audio Mixing
: [pitivi] Cache/save discoverer information in formatters
: Integration of a pitivi formatter in GES
: Transitions act randomly depending on the video codec in use.
: GESTimelineLayer and GESSimpleTimelineLayer don't take gaps into account.
: [pitivi] [ges] Inserting at the end of the timeline sometimes deadlocks
: Switching from an automatic crossfade transition to another type does not work
: Error messages after removing object from track [pitivi]
: [pitivi] Broken/nonsensical playback with pitivi projects
: Saving/loading projects with empty timeline doesn't work [pitivi]
: ges-launch hangs up
: No permissions / sanity checks when trying to use formatter save functions
: [pitivi] Support setting the background color and alpha channel for colors in TitleSource
: Fails to build with Automake 1.13 due to deprecated macro AM_CONFIG_HEADER
: Bad GST_DEBUG_OBJECT invocations
: XML generated by the formatters (such as xges) is not indented
: Fails to build on Windows because of unconditionally including unistd.h
: build: Fixes out of source directory build.
: deadlock : timelinepipeline lock dyn vs timeline lock dyn
: project: move enable update before the formatter is removed.
: Crash on split when run from PiTiVi
: Remove custom clips and related code
: gst_buffer_unref() not required for gst_sample_get_buffer()
: [GES] Can't play videos with PCM (raw) audio
: ges-video-source: Negotiation problem for interlaced videos
: ges-formatter.h: 'class' usage as function argument name breaks build with c++ compilers
: gst-editing-services: several memory leaks
: Segfault while re-importing a clip that was removed
: segfault when loading an xges
: ges-smart-adder.c:47:57: error: expected ')' before ';' token
: Implement GESMaterials
: GesTimelinePipeline could provide API ala playbin2 to set and get the audio and video preview sinks
You can find source releases of gst-editing-services in the
gst-editing-services download directory.
The git repository and details how to clone it can be found at
The project's website is https://gstreamer.freedesktop.org.
Support and Bugs
We use GNOME's bugzilla for
bug reports and feature requests.
Please submit patches via bugzilla as well.
For help and support, please subscribe to and send questions to the
gstreamer-devel mailing list (see below for details).
There is also a #gstreamer IRC channel on the Freenode IRC network.
Git is hosted on git.freedesktop.org. You can
browse the gst-editing-services repository.
All code is in Git and can be checked out from there.
Interested developers of the core library, plugins, and applications should
subscribe to the gstreamer-devel list.
Contributors to this release
- Alexandru Băluț
- Andreas Schwab
- Dan Williams
- Edward Hervey
- Kishore Arepalli
- Lubosz Sarnecki
- Mathieu Duponchelle
- Sebastian Dröge
- Stefan Sauer
- Thibault Saunier
- Tim-Philipp Müller