GNOME Bugzilla – Bug 575565
[mxf] mxf plugin uses symbols not in glib 2.6 (minimum glib version specified by configure.ac)
Last modified: 2009-03-18 12:22:11 UTC
g_hash_table_get_values is only in 2.14 and is used in #else parts of #if GLIB_CHECK_VERSION(2, 16, 0) Patch coming
I meant 2.6! configure.ac in gst-plugins-bad says 2.6 is minimum glib version in gst-plugins-bad.
Created attachment 130760 [details] [review] patch to fix issue
Looks good but you should put the list-append functions inside a #if/#endif block. Otherwise gcc will complain about unused static functions. Let's hope we depend on glib 2.16 soon ;)
Created attachment 130766 [details] [review] with #if and #endif
Created attachment 130873 [details] [review] Newer patch The previous patch has some build warnings, fixed with this one.
Committed after review from Edward: commit cf4485133b741355d97abf4bf784b7af91f9aaba Author: Jan Schmidt <thaytan@noraisin.net> Date: Wed Mar 18 10:35:43 2009 +0000 mxfdemux: Fix build on GLib < 2.16 some more