From 3a20a4564f1809aca80822e86e8b950ebc089093 Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Wed, 6 Jul 2022 16:14:13 +0300 Subject: [PATCH] openmpt: update from now deprecated api https://lib.openmpt.org/doc/classopenmpt_1_1module.html#ab2695af0baa274054f5687741fa7c05b Part-of: --- subprojects/gst-plugins-bad/ext/openmpt/gstopenmptdec.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/subprojects/gst-plugins-bad/ext/openmpt/gstopenmptdec.c b/subprojects/gst-plugins-bad/ext/openmpt/gstopenmptdec.c index 70e2dae4b8..35c7058d31 100644 --- a/subprojects/gst-plugins-bad/ext/openmpt/gstopenmptdec.c +++ b/subprojects/gst-plugins-bad/ext/openmpt/gstopenmptdec.c @@ -562,8 +562,14 @@ gst_openmpt_dec_load_from_buffer (GstNonstreamAudioDecoder * dec, * need to query it here, *before* any openmpt_module_select_subsong() * calls are done */ { + +#if OPENMPT_API_VERSION_AT_LEAST(0,5,0) + gchar const *subsong_cstr = + openmpt_module_ctl_get_text (openmpt_dec->mod, "subsong"); +#else gchar const *subsong_cstr = openmpt_module_ctl_get (openmpt_dec->mod, "subsong"); +#endif gchar *endptr; if (subsong_cstr != NULL) {