RFR: 8318387: Update GStreamer to 1.22.6
Alexander Matveev
almatvee at openjdk.org
Fri Nov 17 21:32:27 UTC 2023
- 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().
-------------
Commit messages:
- 8318387: Update GStreamer to 1.22.6 [v2]
- 8318387: Update GStreamer to 1.22.6
Changes: https://git.openjdk.org/jfx/pull/1290/files
Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=1290&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8318387
Stats: 45668 lines in 438 files changed: 19431 ins; 18936 del; 7301 mod
Patch: https://git.openjdk.org/jfx/pull/1290.diff
Fetch: git fetch https://git.openjdk.org/jfx.git pull/1290/head:pull/1290
PR: https://git.openjdk.org/jfx/pull/1290
More information about the openjfx-dev
mailing list