diff options
author | Damien Lespiau <damien.lespiau@intel.com> | 2011-11-07 15:28:44 +0000 |
---|---|---|
committer | Damien Lespiau <damien.lespiau@intel.com> | 2011-11-07 15:35:00 +0000 |
commit | b054873dd2e1871d84386f9a8bcb1bfdd14c7c3a (patch) | |
tree | 3e99f2cca4680ff1b1ea7e6bf9a45cdbb03cfe5c | |
parent | a7e2c3e5f4befdf9548f03297e9579759e8c2c35 (diff) | |
download | clutter-gst-b054873dd2e1871d84386f9a8bcb1bfdd14c7c3a.tar.gz |
sink: Set the no clear hint on the stage
When drawing to the stage we always take the full stage, which means
clearing the stage with the background color can be skipped when we can.
Setting the no-clear hint serves that purpose.
-rw-r--r-- | clutter-gst/clutter-gst-video-sink.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c index 6f90a27..c0bdb18 100644 --- a/clutter-gst/clutter-gst-video-sink.c +++ b/clutter-gst/clutter-gst-video-sink.c @@ -538,6 +538,7 @@ clutter_gst_source_dispatch (GSource *source, priv->texture = CLUTTER_TEXTURE (actor); clutter_stage_set_user_resizable (CLUTTER_STAGE (stage), TRUE); clutter_container_add_actor (CLUTTER_CONTAINER (stage), actor); + clutter_stage_set_no_clear_hint (CLUTTER_STAGE (stage), TRUE); g_signal_connect (stage, "delete-event", G_CALLBACK (on_stage_destroyed), gst_source); |