Hi everyone. I have ported Theora to Symbian OS and am now in the process of trying to increase my maximum playback speed. I have done a few Assembly Language optimisations such as my YUV -> RGB routine and some blitting routines, but they constitute such a small amount of the total CPU time being used that they only made about 1 FPS difference. I am currently running 208 x 176 video at about 10.5 FPS and I am aiming for about 15 FPS. Can anyone point out some routines which could be considered as "low hanging fruit," which would benefit from Assembly Language implementation? From prior experience I would think that the Ogg bitstream routines, the motion compensation routines and the DCT routines would be a good start. I unfortunately don't have access to a profiler at the moment, which makes it difficult for me to figure these things out for myself. Thanks in advance for any help you can give. -- Colin Ward Aida Senior Sofware Engineer CSIRO, Australia