summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2011-01-07 11:33:51 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2011-01-07 11:33:51 +0100
commitf5935238725d570094ae6e5b1102aac938db2fa3 (patch)
tree83521395865820c8e85db1b6aebfc78efbfb0e0a
parent6e978a862af167b8cbd600621ce98a4c0824618c (diff)
video-texture: enable gstreamer payloaderHEADmaster
Add some comments and enable the gstreamer payloader because we will use gstreamer to play the stream as well.
-rw-r--r--clutter-shared/clutter-shared-video-texture.c4
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",