diff options
-rw-r--r-- | clutter-shared/clutter-shared-video-texture.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clutter-shared/clutter-shared-video-texture.c b/clutter-shared/clutter-shared-video-texture.c index 9c9e514..c0c815e 100644 --- a/clutter-shared/clutter-shared-video-texture.c +++ b/clutter-shared/clutter-shared-video-texture.c @@ -386,6 +386,10 @@ clutter_shared_video_texture_init (ClutterSharedVideoTexture *video_texture) /* make a URI media factory */ priv->factory = gst_rtsp_media_factory_uri_new (); + /* we're using gstreamer for playback so we can enable gstreamer + * optimisations */ + g_object_set (priv->factory, "use-gstpay", TRUE, NULL); + /* make sure all clients get the same content */ gst_rtsp_media_factory_set_shared (GST_RTSP_MEDIA_FACTORY (priv->factory), TRUE); /* attach the test factory to the /test url */ gst_rtsp_media_mapping_add_factory (mapping, "/test", |