View Single Post
pycage's Avatar
Posts: 3,404 | Thanked: 4,474 times | Joined on Oct 2005 @ Germany
#514
Originally Posted by mase View Post
Skipping in the latest trunk is very fast now. The covers are not
scaled, right? They are displayed over the whole screen. So it is
cleared, that the slow skipping in earlier versions is caused by
image scaling.
How does the home-widget do the scaling?
Normally imagemagick is very fast.
Thanks for giving me feedback! This shows me that I'm on the right way.
Actually, the covers are scaled. The fullscreen display is just some eye-candy (looks especially good in portrait mode). The covers are scaled like before by gdkpixbuf with bilinear filtering. It was more of a CPU/thread starvation issue that slowed it down. The N900 is not very powerful in this regard, esp. when disk IO is involved.
__________________
Tidings - RSS and Podcast aggregator for Jolla - https://github.com/pycage/tidings
Cargo Dock - file/cloud manager for Jolla - https://github.com/pycage/cargodock