diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml
index 31f31a5691..467165533c 100644
--- a/docs/plugins/inspect/plugin-encoding.xml
+++ b/docs/plugins/inspect/plugin-encoding.xml
@@ -1,8 +1,8 @@
encoding
various encoding-related elements
- ../../gst/encoding/.libs/libgstencodebin.so
- libgstencodebin.so
+ ../../gst/encoding/.libs/libgstencoding.so
+ libgstencoding.so
1.11.2.1
LGPL
diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml
index a53151c822..f173fba949 100644
--- a/docs/plugins/inspect/plugin-libvisual.xml
+++ b/docs/plugins/inspect/plugin-libvisual.xml
@@ -178,4 +178,4 @@
-
\ No newline at end of file
+
diff --git a/docs/plugins/inspect/plugin-pbtypes.xml b/docs/plugins/inspect/plugin-pbtypes.xml
new file mode 100644
index 0000000000..67739ce15d
--- /dev/null
+++ b/docs/plugins/inspect/plugin-pbtypes.xml
@@ -0,0 +1,13 @@
+
+ pbtypes
+ gst-plugins-base dynamic types
+ ../../gst/pbtypes/.libs/libgstpbtypes.so
+ libgstpbtypes.so
+ 1.11.2.1
+ LGPL
+
+ GStreamer Base Plug-ins git
+ Unknown package origin
+
+
+
\ No newline at end of file
diff --git a/gst/encoding/Makefile.am b/gst/encoding/Makefile.am
index f9e73792ee..3209d3c1f6 100644
--- a/gst/encoding/Makefile.am
+++ b/gst/encoding/Makefile.am
@@ -1,17 +1,17 @@
-plugin_LTLIBRARIES = libgstencodebin.la
+plugin_LTLIBRARIES = libgstencoding.la
-libgstencodebin_la_SOURCES = \
+libgstencoding_la_SOURCES = \
gstencodebin.c \
gstsmartencoder.c \
gststreamcombiner.c \
gststreamsplitter.c
-libgstencodebin_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
-libgstencodebin_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
-libgstencodebin_la_LIBADD = \
+libgstencoding_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
+libgstencoding_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstencoding_la_LIBADD = \
$(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_API_VERSION@.la \
$(GST_LIBS)
-libgstencodebin_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
+libgstencoding_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
noinst_HEADERS = \
gstencodebin.h \
diff --git a/gst/encoding/meson.build b/gst/encoding/meson.build
index c2f0255655..bab3f7f645 100644
--- a/gst/encoding/meson.build
+++ b/gst/encoding/meson.build
@@ -4,7 +4,7 @@ encoding_sources = ['gstencodebin.c',
'gststreamsplitter.c',
]
-gstencoding = library('gstencodebin',
+gstencoding = library('gstencoding',
encoding_sources,
c_args : gst_plugins_base_args,
include_directories: [configinc, libsinc],
diff --git a/sys/xvimage/meson.build b/sys/xvimage/meson.build
index 2c736aff14..6e9ea30fd2 100644
--- a/sys/xvimage/meson.build
+++ b/sys/xvimage/meson.build
@@ -10,7 +10,7 @@ xvideo_dep = dependency('xv', required : false)
core_conf.set('HAVE_XVIDEO', x11_dep.found() and xvideo_dep.found())
if xvideo_dep.found()
- gstxvimage = library('gstxvimage',
+ gstxvimage = library('gstxvimagesink',
xvimage_sources,
c_args : gst_plugins_base_args,
include_directories: [configinc, libsinc],