Rockbox Technical Forums

Support and General Use => Plugins/Viewers => Topic started by: cereal_killer on January 20, 2017, 11:38:56 AM

Title: pictureflow runs smoother on X5 than on iPod Video
Post by: cereal_killer on January 20, 2017, 11:38:56 AM
I use these two players with almost the same settings (at least regarding theme and sound settings) and the same amount of files. On the X5 pictureflow is running smooth and on the iPod Video it is lagging when scrolling through albums. Any ideas what could cause the lag on the iPod and is there any solution for this?
Title: Re: pictureflow runs smoother on X5 than on iPod Video
Post by: __builtin on January 20, 2017, 11:22:01 PM
Both players have the same (already slow) CPU, but the Video's display is almost 4 times as large. It doesn't surprise me that the Video might be a bit slower than the X5. The only solution I can think of is for someone (probably you) to go in and hand-optimize whatever drawing routines Pictureflow is using.
Title: Re: pictureflow runs smoother on X5 than on iPod Video
Post by: gevaerts on January 21, 2017, 07:15:46 AM
Both players have the same (already slow) CPU.

Apart from one being ARM and the other m68k, of course!
Title: Re: pictureflow runs smoother on X5 than on iPod Video
Post by: Frankenpod on January 21, 2017, 08:59:35 AM
On the ipod classic, at least, I don't find it slow to run.  Though that presumably has a stronger CPU than the video?
However, I do find it takes an _eternity_ (well, several hours) to actually prepare the art database to use, and it seems it has to be done again every time you put more content on.  Which is why I rarely bother using pictureflow now (nice though it is).  This presumably is largely down to how much content I have on there, though.  I suppose that might just be unavoidable when pushing such old hardware to its limits.  An entirely unrealistic ambition of mine (given poor programming abiltiies) is to try and improve pictureflow (allowing ordering by artist as well as album name would be nice, as well as perhaps making it more efficient somehow).

Actually, that relates to another issue, which is that I've never found 'update database' to work for the video or classic.  Always find I have to reinitialise it entirely when I add more content (doing so seems to require recreating the art database as well).  Anyone else find that?

(This is all with flash-modded ipods, mind, and again, with quite a lot of content on there)
Title: Re: pictureflow runs smoother on X5 than on iPod Video
Post by: __builtin on January 21, 2017, 01:15:05 PM
Both players have the same (already slow) CPU.

Apart from one being ARM and the other m68k, of course!

Ah well, they're both really slow then! ;)
Title: Re: pictureflow runs smoother on X5 than on iPod Video
Post by: wodz on January 23, 2017, 07:28:54 AM
More then enough to decode mp3/flack/ogg/whatever reasonable audio format
Title: Re: pictureflow runs smoother on X5 than on iPod Video
Post by: cereal_killer on February 01, 2017, 01:17:46 PM
So that means that both CPUs are old and slow and because of the the iPod Videos screen pictureflow is not running smooth there.
Oh well, fixing pictureflows drawing routine is surely beyond my capabilities, so I will rethink about building an iPod Video with the iFlash dual adapter to carry all my music with me.

On a side note: Enabling Haas Surround works for the Video, but makes playback stuttering on the X5L.