Status: https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/WeeklyReport
Meeting notes: https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/Notes/2011-09-27
Highlights:
- Working on 11.10 plans
- Decision on the multimedia content licenses is still pending - TSC to provide guidance
- libjpeg-turbo - oneiric upload, 11.09 natty version released to ppa:linaro-maintainers/overlay, implemented and submitted upstream (Blueprint: https://blueprints.launchpad.net/libjpeg-turbo/+spec/engr-mm-codec-jpeg-libs...), benchmarking ltj with tjbench
- Studying dma-buf scatter list feature - useless on snowball - snowball doesn't MMU on hw IP. Could use something like sg_is_last() or sg_is_chain() to say that there is only one piece of memory in the scatterlist, but the idea for using scatterlist is that the API should handle both cases - both devices that need contiguous and those that don't
- Working on the UMM testing for the Freescale i.mx5 platform
- Extracted dri2 into a separate lib for mesa (since it will be easier to extend dri2 for video). Added omap support in libdrm... still work in progress
- Testing dts decoder with gst-ffmpeg on panda and i.mx53 (mkv + dts 6ch)
- Working on the requirements for next quarter - discussion ongoing in the team taking also feedback from the rest of Linaro: * https://linaro-public.papyrs.com/public/4157/MMWG2011-UCM-FOR-ANDROID/# * https://linaro-public.papyrs.com/public/4156/MMWG2011-UMM-CAMERA-DEMO/# * UMM - split discussed between Jesse Barker and Kurt Taylor * Other requirements being looked at (missing though either blueprints or requirements in papyrs at the moment) + libpng optimization - blueprint in backlog https://blueprints.launchpad.net/linaro-multimedia-project/+spec/linaro-mmwg...
+ Better video rendering integration in UI, like X11 proposal for wayland, extended dri2
+ Audio DTS decoding - could be tricky, involves legal aspects which need to be carefully looked at, already done in libav?
+ Compressed data sound support (as in http://www.linuxplumbersconf.org/2011/ocw/proposals/633)
+ Realvideo on ARM (popular in China) - needs optimization for 720p playback, VGA is ok. Blueprint: https://blueprints.launchpad.net/linaro multimedia-project/+spec/linaro-mmwg-realvideo
+ armv6 optimizations for vp8, and 10-bit h264 optimization, both in libav - Blueprint: https://blueprints.launchpad.net/linaro-multimedia-project/+spec/linaro-mmwg...
+ Further enhancements and optimization for LJT - Blueprint: https://blueprints.launchpad.net/linaro-multimedia-project/+spec/engr-multim...
+ UCM for Android - Blueprint: https://blueprints.launchpad.net/linaro-multimedia-project/+spec/linaro-mmwg...
+ 3D video stream
+ secure streaming (like netflix)
+ audio library optimization
+ Directfb NEON optimization - Blueprint https://blueprints.launchpad.net/linaro-multimedia-project/+spec/engr-multim...
+ Audio testing - basic (Blueprint: https://blueprints.launchpad.net/linaro-multimedia-project/+spec/linaro-mmwg...) vs speech (Blueprint: https://blueprints.launchpad.net/linaro-multimedia-project/+spec/linaro-mmwg...)
Please feel free to ask any questions or let me know if you believe that something is missing
Best,