lp:~vanvugt/ubuntu/+source/totem

Owned by Daniel van Vugt
Get this repository:
git clone https://git.launchpad.net/~vanvugt/ubuntu/+source/totem
Only Daniel van Vugt can upload to this repository. If you are Daniel van Vugt please log in for upload directions.

Branches

Name Last Modified Last Commit
fix-786561 2017-08-22 06:29:05 UTC
Reduce CPU usage and stuttery playback

Author: Daniel van Vugt
Author Date: 2017-08-22 06:29:05 UTC

Reduce CPU usage and stuttery playback

For some reason bvw_update_tags gets called constantly even when none are
changing. And each call seems to trigger a clutter scene graph update.
So totem was spending 20-25% of its time in g_signal_emit and below updating
the clutter scene graph and GTK widgets. With this fix, totem's CPU usage
drops by about a fifth and playback is much smoother (although still not
perfect).

hack 2017-08-18 10:13:37 UTC
Avoid pointless clutter scene graph updates

Author: Daniel van Vugt
Author Date: 2017-08-18 10:13:37 UTC

Avoid pointless clutter scene graph updates

For some reason bvw_update_tags gets called constantly even when nothing
is changing. And each call seems to trigger a clutter scene graph update,
which seems to occupy significant real time if not CPU time.

By avoiding pointless updates, rendering is now smoother.

12 of 2 results
This repository contains Public information 
Everyone can see this information.

Subscribers