Данные оптимизации кроме всего прочего включают использование ассемблера и набора инструкций Enhanced DSP Extensions (которые имеются в armv5te). Насколько я знаю, Sharp Zaurus тоже поддерживает данные инструкции и мог бы извлечь из этого пользу. Еще я знаю, что имеется форк mplayer под zaurus (или даже не один), который тоже пытается что-то оптимизировать под ARM, используя все это + набор инструкций iWMMXt (поддерживаются только на Intel XScale). Получается некий бардак и хотелось бы обьединения усилий, чтобы не дублировать работу и получить максимальную отдачу от того, что уже сделано. Разработчиков mplayer и ffmpeg такое положение вещей тоже не очень радует:
http://lists.mplayerhq.hu/pipermail/ffm ... 14460.html
http://lists.mplayerhq.hu/pipermail/mpl ... 46207.html
В общем, хотелось бы найти человека, имеющего в наличии Sharp Zaurus, и способного сравнить текущую SVN версию настоящего mplayer с форком для zaurus, разобраться, в чем они отличаются, все полезное оформить в виде патчей и отослать разработчикам mplayer (модули вывода изображения или звука) или ffmpeg (оптимизации самих декодеров).
PS. В списках рассылки ffmpeg и mplayer разработчики под ARM в явном меньшинстве, почти некому даже подтвердить, работают ли мои патчи и приносят ли они какую-то пользу на чем-то отличном от Nokia 770. Присоединяйтесь, будет веселее
![Smile :)](./images/smilies/icon_smile.gif)