diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-07-18 09:44:23 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-07-18 09:44:23 -0400 |
commit | bc87da771f0882b56a283da7119e20919ddf2f14 (patch) | |
tree | c865bf75810dd41cf61267355f48fb94bba59d50 | |
parent | 92989dd89ab23dd177e069b4ccb3e3b3b0ef7850 (diff) | |
download | gtk+-bc87da771f0882b56a283da7119e20919ddf2f14.tar.gz |
Add a ghost pad
It sounds cool. But it still doesn't work :(
-rw-r--r-- | modules/media/gtkgstbin.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/media/gtkgstbin.c b/modules/media/gtkgstbin.c index 56680c1d1d..ee4456c7da 100644 --- a/modules/media/gtkgstbin.c +++ b/modules/media/gtkgstbin.c @@ -85,6 +85,10 @@ gtk_gst_bin_init (GtkGstBin *self) self->src = gst_element_factory_make ("giostreamsrc", "src"); g_object_ref_sink (self->src); gst_bin_add (GST_BIN (self), self->src); + + gst_element_add_pad (GST_ELEMENT (self), + gst_ghost_pad_new ("src", gst_element_get_static_pad (self->src, "src"))); + } static void |