GStreamer
open source multimedia framework
Home
Features
News
Annual Conference
Planet (Blogs)
Download
Applications
Security Center
GitLab
Developers
Documentation
Mailing Lists
Forum
File a Bug
Artwork
@gstreamer on Twitter
@gstreamer on Mastodon
#gstreamer on Matrix

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

    • 673040 : [pitivi] xptv formatter does not load project settings and metadata
    • 651806 : Implement Video compositing and Audio Mixing
    • 432662 : [pitivi] Cache/save discoverer information in formatters
    • 644943 : Integration of a pitivi formatter in GES
    • 645385 : Transitions act randomly depending on the video codec in use.
    • 646293 : GESTimelineLayer and GESSimpleTimelineLayer don't take gaps into account.
    • 669827 : [pitivi] [ges] Inserting at the end of the timeline sometimes deadlocks
    • 669959 : Switching from an automatic crossfade transition to another type does not work
    • 672751 : Error messages after removing object from track [pitivi]
    • 673038 : [pitivi] Broken/nonsensical playback with pitivi projects
    • 673714 : Saving/loading projects with empty timeline doesn't work [pitivi]
    • 677048 : ges-launch hangs up
    • 679941 : No permissions / sanity checks when trying to use formatter save functions
    • 681774 : [pitivi] Support setting the background color and alpha channel for colors in TitleSource
    • 692864 : Fails to build with Automake 1.13 due to deprecated macro AM_CONFIG_HEADER
    • 695267 : Bad GST_DEBUG_OBJECT invocations
    • 696226 : XML generated by the formatters (such as xges) is not indented
    • 701115 : Fails to build on Windows because of unconditionally including unistd.h
    • 702424 : build: Fixes out of source directory build.
    • 702426 : deadlock : timelinepipeline lock dyn vs timeline lock dyn
    • 702605 : project: move enable update before the formatter is removed.
    • 703152 : Crash on split when run from PiTiVi
    • 706855 : Remove custom clips and related code
    • 707914 : gst_buffer_unref() not required for gst_sample_get_buffer()
    • 709777 : [GES] Can't play videos with PCM (raw) audio
    • 710168 : ges-video-source: Negotiation problem for interlaced videos
    • 710172 : ges-formatter.h: 'class' usage as function argument name breaks build with c++ compilers
    • 710390 : gst-editing-services: several memory leaks
    • 721111 : Segfault while re-importing a clip that was removed
    • 724337 : segfault when loading an xges
    • 726365 : ges-smart-adder.c:47:57: error: expected ')' before ';' token
    • 678558 : Implement GESMaterials
    • 663869 : GesTimelinePipeline could provide API ala playbin2 to set and get the audio and video preview sinks

    Download

    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 git.freedesktop.org .

    Homepage

    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).

    Find us on IRC at #gstreamer.

    Developers

    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.

    Applications

    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

    Report a problem on this page.