meson: use gir_init_section in GstTranscoder
authorAlistair Buxton <a.j.buxton@gmail.com>
Sat, 19 Oct 2019 12:52:54 +0000 (13:52 +0100)
committerAlistair Buxton <a.j.buxton@gmail.com>
Sat, 19 Oct 2019 12:58:50 +0000 (13:58 +0100)
commit8ba1b8146f9b47761b6a9f6c71252aa19b888cbc
treeee5272d7e17ea02f597b89a6bc2ecac521d10e24
parent97a4d0cd7de8cfbf983acc7e37ba2f8fb73c3e19
meson: use gir_init_section in GstTranscoder

GstTranscoder adds extra_args for gir which call gst_init() during
introspection. These extra arguments are the same as the standard
ones defined in the top level meson.build as "git_init_section",
However, the top level definition also ensures an empty plugin
repository is used.

Because GstTranscoder does not use the standard args, plugins get
loaded when it is introspected. Since some of the plugins fail
without specific hardware, this causes #1100.

This patch makes it use gir_init_section.

Fixes #1100.
gst-libs/gst/transcoder/meson.build