RFR: 8318387: Update GStreamer to 1.22.6

Alexander Matveev almatvee at openjdk.org
Tue Nov 21 01:03:08 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().

8318387: Update GStreamer to 1.22.6 [v3]
- Fixed GLib version. It should be 2.78.1 instead of 2.78.0.

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

PR Comment: https://git.openjdk.org/jfx/pull/1290#issuecomment-1820046932


More information about the openjfx-dev mailing list