Parent

Multimedia WG Dashboard

Status period: wk05.2012 (20120130-20120203)
Previous weekly report

Project name: Multimedia WG Q1.12
Target release: 12.02 and 1.2-12.02 (LJT) and 12.02 (UMM)
Overall status: {OK}
Project trend: {OK} but with risks

Tech. lead: Tom Gall <tom DOT gall AT linaro DOT org>
Project manager: Ilias Biris <ilias DOT biris AT linaro DOT org>
Target component release date (CRD): 16 Feb 2012
Days remaining till CRD: 13

Blueprints quick links

Quick status

Baseline

Forecast

Overall project information

Audio for Panda with Linaro Android ICS "Just Works"

IconsPage/icon-milestone-16x16.png - Could be at risk due to bugs #880173, #889844, #908957

16.02.2012

16.02.2012

Achievements
- Built and configured working audio stack on panda/Ubuntu desktop - verified and closed defect 893402, worked on porting and debugging e2eaudiotest to panda, and finished also blueprint Audio for Panda with Linaro LEB "Just Works"
- Libav AAC-SBR optimisations committed upstream with AAC-PS optimisation underway
- v4l2+dmabuf+dri2video demo working
- For DRM : dri2video cleanup and patches
- Continued tinyalsa/tinyhardware work for UCM
- Wrote ION documentation
- Update work for cma-test to use CMA v19

UCM for Android

IconsPage/icon-milestone-16x16.png - Could be at risk due to bugs #880173, #889844, #908957

16.02.2012

16.02.2012

End to end audio testing lava integration

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

End to end audio testing prototype on Android

IconsPage/icon-milestone-16x16.png Risk due to bugs #880173, #889844, #908957

16.02.2012

16.02.2012

RealVideo NEON optimization

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

Issues
- Bugs
- #880173 - Audio does not work on Upstream Panda
- #889844 - Audio on HDMI is not working on trackin-panda - Fix Released from Landing Team remaining issue seems to be Android userland
- #908957 - ICS: All arches: No aplay / arecord or equivalent
- #911860 Android NEON detection is busticated - Triaged

Other issues
+ Remaining Realvideo work on hold pending completion of upstream changes to decoder
+ LAVA: how to verify testcases? Need a staging/dev setup

AAC NEON optimisations in libav

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

LJT - Support upstream 1.2

{X} Blueprint deferred until upstream v1.2 source is tagged and released

16.02.2012

Not completely determined

Brush up 565, add test cases for android merge

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

Risks
- Risk of some Android-related Multimedia blueprints not finishing on time due to bugs #880173, #889844, #908957 (and the fact that time is short till the component release)
- LJT - support upstream 1.2 blueprint could be delayed since upstream v1.2 source has to be tagged and released first

tjbench lava test def modularization

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

Using dma-buf and camera to demonstrate UMM

IconsPage/icon-milestone-16x16.png (Good progress this is going to be a demo for Connect)

16.02.2012

16.02.2012

Implementation of dri2proto support - xf86-video-omap

IconsPage/icon-milestone-16x16.png (implementation on omap is working, cleanup on its way)

16.02.2012

16.02.2012

CMA integration on ION

NS

16.02.2012

16.02.2012

Key decisions and change requests

CMA integration on ION

IconsPage/icon-milestone-16x16.png (this was completed in January but retargeted for 12.02 to rebase the tests on the newest version of CMA)

16.02.2012

16.02.2012

Status indicators

Next steps
- Proceed with the plan for 12.02.
- For Connect: see the GFX + MM Blueprints list for LCQ1.12. Tom has also been keeping a list of the MMWG plan for LCQ1.12 with day-to-day plan

{OK} : project status and trend is OK
(./) : Delivered
{X} : Blocked or dropped (clarification with indicator). Information as to what is blocking the work should be in the Blueprint
NS: Not started
IconsPage/icon-milestone-16x16.png : Work in Progress now
/!\ : Work at risk


Upcoming deliverables

Priority

Headline

Acceptance

Notes

Multimedia

Audio for Panda with Linaro Android ICS "Just Works"

Essential

Audio stack works on PandaBoard Android LEB

Verify audio works on pandaboard

Blocked on bugs #880173, #889844, #908957, #937348

UCM for Android

High

Android now has support for application audio device configuration with Use Case Management (UCM) with configuration files for the Linaro developer boards

For each Linaro development board with ALSA support in Android, build Android with audio support and Tinyalsa/TinyHAL support. Test audio playback works with music player

Not Released - will move to 12.03

End to end audio testing lava integration

Medium

Unattended test application for testing the end to end audio stack integrated on Ubuntu into LAVA

Run the test application on Linaro Ubuntu image, verify successful test results in LAVA

Not Released - will move to 12.03

End to end audio testing prototype on pandaboard

Medium

Unattended test application for testing the end to end audio stack for Ubuntu on a pandaboard

Run the test application on Ubuntu LEB image for a panda, verify successful test results for working and non-working test cases

Implemented with release of fix for bug #893402

Integrate ucm for alsa-lib and pulseaudio into ubuntu on panda and i.mx53

Medium

Provide ucm patches for alsa-lib and pulseaudio to get them integrated into Linaro Evaluation Build - ubuntu oneiric release, verified on panda/panda es and i.mx53

Fixed alsa-lib bugs related to multiple enable/disable devices/modifiers, functional basic HiFi ucm for Panda/PandaES/i.mx53, supported jack detection in UCM

Released

RealVideo NEON optimization

Medium

NEON optimisations to the Realvideo decoder enables software playback of video in this format on ARM-based devices

Substantial speedup of Realvideo decoding

Implemented with LAVA benchmarks in place

tjbench lava test def modularization

Medium

libjpeg-turbo tjbench and tjunittest are running inside of lava validating builds including libjpeg-turbo

tjbench and tjunittest running inside of lava

Not Released - will re-evaluate for a future milestone

Support upstream 1.2

Medium

libjpeg-turbo 1.2 is released upstream and included in Linaro's LEB, Ubuntu and Linaro's ICS

Make test passes, benchmarks are acceptable, images display correctly and of reasonable quality. Tests run in LAVA pass

Released

Using dma-buf and camera to demonstrate UMM

Essential

v4l2+drm buffer sharing with dmabuf

Camera buffers allocated from drm (GEM), exported to dmabuf handles, passed to v4l2 for capture

Not Released but good progress, demos seen at Connect and ELC, only remaining task is rebasing and testing the v4l2/dmabuf patches (in progress)

CMA debugging - trace events and debugfs

Medium

Add useful debugfs and trace events in CMA to help debug and performance monitoring

Patches review by CMA code owner, LAVA CMA test running on local and farm boards

Completed



IliasBiris/ReleaseInfo/MMWG (last modified 2012-02-22 23:58:42)