summaryrefslogtreecommitdiff
path: root/gst-libs/gst/transcoder
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2018-04-07 16:33:47 -0400
committerXavier Claessens <xavier.claessens@collabora.com>2020-10-23 11:14:18 -0400
commit2efb4a7adbce2963d27ecaf6ad7057b94b18a7c5 (patch)
treeb02ea240e6f3e83f364e2b438dcb344a04cb1386 /gst-libs/gst/transcoder
parentf22fc190e7eaf0060f2465b1c077913e48511f71 (diff)
downloadgstreamer-plugins-bad-2efb4a7adbce2963d27ecaf6ad7057b94b18a7c5.tar.gz
Meson: Use pkg-config generator
Diffstat (limited to 'gst-libs/gst/transcoder')
-rw-r--r--gst-libs/gst/transcoder/meson.build13
1 files changed, 12 insertions, 1 deletions
diff --git a/gst-libs/gst/transcoder/meson.build b/gst-libs/gst/transcoder/meson.build
index 7a0e841a5..67323a23f 100644
--- a/gst-libs/gst/transcoder/meson.build
+++ b/gst-libs/gst/transcoder/meson.build
@@ -11,6 +11,15 @@ gst_transcoder = library('gsttranscoder-' + api_version,
c_args: gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API', '-DBUILDING_GST_TRANSCODER'],
soversion : soversion,
)
+
+pkgconfig.generate(gst_transcoder,
+ libraries : [gst_dep, gstbase_dep],
+ variables : pkgconfig_variables,
+ subdirs : pkgconfig_subdirs,
+ name : 'gstreamer-transcoder-1.0',
+ description : 'High level API for transcoding using GStreamer',
+)
+
if build_gir
transcoder_gir = gnome.generate_gir(gst_transcoder,
sources : sources + headers,
@@ -30,4 +39,6 @@ endif
gst_transcoder_dep = declare_dependency(link_with: gst_transcoder,
dependencies : [gst_dep, gstpbutils_dep],
include_directories : [libsinc]
-) \ No newline at end of file
+)
+
+meson.override_dependency('gstreamer-transcoder-1.0', gst_transcoder_dep)