Integrated: 8318387: Update GStreamer to 1.22.6

Alexander Matveev almatvee at openjdk.org
Tue Nov 21 21:14:19 UTC 2023


On Fri, 17 Nov 2023 21:27:04 GMT, Alexander Matveev <almatvee at openjdk.org> wrote:

> - GStreamer updated to 1.22.6 and GLib updated to 2.78.1.
> - Tested on all platforms with all supported media streams.
> - GStreamer 1.22.6 requires GLib 2.62.0, but since we need to support older GLib versions on Linux following APIs were changed from new to old one (restored GStreamer 1.20.1 code) (Linux only, other platforms using latest code):
>   - g_queue_clear_full() -> g_queue_foreach(), g_queue_clear().
>   - g_atomic_rc_box_*() -> g_weak_ref_init(), g_weak_ref_clear().

This pull request has now been integrated.

Changeset: 606878af
Author:    Alexander Matveev <almatvee at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/606878af275dbad551a10653c92a2deef61c10cd
Stats:     45668 lines in 438 files changed: 19431 ins; 18936 del; 7301 mod

8318387: Update GStreamer to 1.22.6
8318386: Update Glib to 2.78.1

Reviewed-by: sykora, kcr

-------------

PR: https://git.openjdk.org/jfx/pull/1290


More information about the openjfx-dev mailing list