RFR: 8318387: Update GStreamer to 1.22.6 [v2]

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

Alexander Matveev has updated the pull request incrementally with one additional commit since the last revision:

  8318387: Update GStreamer to 1.22.6 [v3]

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

Changes:
  - all: https://git.openjdk.org/jfx/pull/1290/files
  - new: https://git.openjdk.org/jfx/pull/1290/files/70bd5aa6..22223ac4

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jfx&pr=1290&range=01
 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=1290&range=00-01

  Stats: 4 lines in 2 files changed: 0 ins; 0 del; 4 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