diff options
Diffstat (limited to 'transmitters/shm')
-rw-r--r-- | transmitters/shm/Makefile.am | 1 | ||||
-rw-r--r-- | transmitters/shm/fs-shm-stream-transmitter.c | 6 | ||||
-rw-r--r-- | transmitters/shm/fs-shm-transmitter.c | 8 |
3 files changed, 8 insertions, 7 deletions
diff --git a/transmitters/shm/Makefile.am b/transmitters/shm/Makefile.am index 4b5c6b21..e56a1b9c 100644 --- a/transmitters/shm/Makefile.am +++ b/transmitters/shm/Makefile.am @@ -15,6 +15,7 @@ libshm_transmitter_la_CFLAGS = \ $(GST_PLUGINS_BASE_CFLAGS) \ $(GST_CFLAGS) libshm_transmitter_la_LDFLAGS = $(FS_PLUGIN_LDFLAGS) +libshm_transmitter_la_LIBTOOLFLAGS = $(PLUGIN_LIBTOOLFLAGS) libshm_transmitter_la_LIBADD = \ $(top_builddir)/farstream/libfarstream-@FS_APIVERSION@.la \ $(FS_LIBS) \ diff --git a/transmitters/shm/fs-shm-stream-transmitter.c b/transmitters/shm/fs-shm-stream-transmitter.c index 796e898b..e745480b 100644 --- a/transmitters/shm/fs-shm-stream-transmitter.c +++ b/transmitters/shm/fs-shm-stream-transmitter.c @@ -176,7 +176,7 @@ fs_shm_stream_transmitter_get_type (void) } GType -fs_shm_stream_transmitter_register_type (FsPlugin *module) +fs_shm_stream_transmitter_register_type (FsPlugin *module G_GNUC_UNUSED) { static const GTypeInfo info = { sizeof (FsShmStreamTransmitterClass), @@ -190,8 +190,8 @@ fs_shm_stream_transmitter_register_type (FsPlugin *module) (GInstanceInitFunc) fs_shm_stream_transmitter_init }; - type = g_type_module_register_type (G_TYPE_MODULE (module), - FS_TYPE_STREAM_TRANSMITTER, "FsShmStreamTransmitter", &info, 0); + type = g_type_register_static (FS_TYPE_STREAM_TRANSMITTER, + "FsShmStreamTransmitter", &info, 0); return type; } diff --git a/transmitters/shm/fs-shm-transmitter.c b/transmitters/shm/fs-shm-transmitter.c index 917eccff..28a6ad48 100644 --- a/transmitters/shm/fs-shm-transmitter.c +++ b/transmitters/shm/fs-shm-transmitter.c @@ -241,16 +241,16 @@ fs_shm_transmitter_register_type (FsPlugin *module) fs_shm_stream_transmitter_register_type (module); - type = g_type_module_register_type (G_TYPE_MODULE (module), - FS_TYPE_TRANSMITTER, "FsShmTransmitter", &info, 0); + type = g_type_register_static (FS_TYPE_TRANSMITTER, "FsShmTransmitter", + &info, 0); - shm_bin_type = g_type_module_register_type (G_TYPE_MODULE (module), + shm_bin_type = g_type_register_static ( GST_TYPE_BIN, "FsShmBin", &bin_info, 0); return type; } -FS_INIT_PLUGIN (fs_shm_transmitter_register_type) +FS_INIT_PLUGIN (shm, transmitter) static void fs_shm_transmitter_class_init (FsShmTransmitterClass *klass) |