[maemo-developers] N800 & Video playback
From: Siarhei Siamashka siarhei.siamashka at gmail.comDate: Tue May 1 15:38:48 EEST 2007
- Previous message: N800 & Video playback
- Next message: N800 & Video playback
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tuesday 01 May 2007 13:36, Kalle Vahlman wrote: > 2007/5/1, Siarhei Siamashka <siarhei.siamashka at gmail.com>: > > OK, thanks. It may take some time though. I'm still using old scratchbox > > with mistral SDK here (did not have enough free time to upgrade yet). > > Until I clean up my scratchbox mess, I can only provide some patch > > without testing, if anybody courageous can try to build it :) > > Given that I fear not the perils of building a X server with > nonstandard options[1], I shall be more than happy to conduct such > adventurous acts :) > > And unless Mr. Kulve has objections, the results could be installed > from a repository as well. > > [1] > http://syslog.movial.fi/archives/47-Shadows-for-everyone-well,-not-really.html OK, here is this untested a patch for xserver to add ARMv6 optimized YUV420 color format conversion. Theoretically it should compile (I did not try to build xserver myself though) and work. If it refuses to compile, fixing the patch should be not too difficult. In the worst case only video playback may be broked. But if everything works as expected, video output performance should become a lot better. Video output performance can be tested by mplayer using -benchmark option, 'VO:' stat shows how much time was used for video output, 'VC:' stat shows how much time was used for video decoding. Built-in video player also should become faster. I don't know if this improvement can be 'scientifically' benchmarked, but it should drop less frames on high resolution video playback. If any of you can build xserver package with this patch, please put it for download somewhere or send directly to me. Thanks. -------------- next part -------------- A non-text attachment was scrubbed... Name: xomap_yuv420patch.diff Type: text/x-diff Size: 13295 bytes Desc: not available Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20070501/c3cea6f1/attachment.diff
- Previous message: N800 & Video playback
- Next message: N800 & Video playback
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]