Parent

Multimedia WG Dashboard

Status period: wk03.2012 (20120116-20120120)
Previous weekly report

Project name: Multimedia WG Q4.11
Target release: 12.01 and 1.1.90-2012.01 (LJT) and 12.01 (UMM)
Overall status: 12.01 started with 16 Blueprints. Due to splitting the total number of blueprints became 20 out of which:
- Completed: 3 blueprints
- In good progress - may finalise in 12.01: 5 blueprints
- Rescheduled for 12.02: 6 blueprints
- Moved back to backlog: 5 blueprints
- Finally 1 Blueprint remains to be determined if it will go to backlog or 12.02
Also worked on 1 extra technical debt blueprint (CMA Debug)

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): 19 Jan 2012

Blueprints quick links

Quick status

Baseline

Forecast

Overall project information

Audio for Panda with Linaro LEB "Just Works"

IconsPage/icon-milestone-16x16.png (missing pulseaudio package)

19.01.2012

16.02.2012

Achievements
- Lots of troubleshooting for audio issues
- Completed CMA debug blueprint - technical debt from 11.12. One of the issues there was that the CMA lava test is too long to run (> 3 hours), which means short time to fix any issue (only 2-3 attempts are possible each day)
- libjpeg-turbo: pulled in qualcomm 565 and 8888 updates, improved skia_bench time by 100%, pushed to git, integrated in linaro Android builds, knocked off open ubuntu libjpeg8 bugs, update pushed and in archive, put together draft lava testcase for tjunittest
- For DRM : dri2video cleanup and patches
- Continued tinyalsa/tinyhardware work for UCM
- Continued e2eaudiotest - wrote tinyalsa based testfreq
- Libav AAC decoder optimisation in progress, NEON code reviews for Libav and x264

Audio for Panda with Linaro Android ICS "Just Works"

IconsPage/icon-milestone-16x16.png Due to bugs #880173, #889844, #908957 it did not finish in time - moved to 12.02

16.02.2012

16.02.2012

UCM for Android

IconsPage/icon-milestone-16x16.png Has split into the basic support for Android, and the work for the common configuration formats between Android and Ubuntu - basic support moved to 12.02

16.02.2012

16.02.2012

End to end audio testing lava integration

IconsPage/icon-milestone-16x16.png Moved to 12.02

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 and will push through Jesse Barker's topic trees)

19.01.2012

27.01.2012

End to end audio testing prototype on Android

IconsPage/icon-milestone-16x16.png Depends on bug #893402 and has now moved to 2012.02

16.02.2012

16.02.2012

Issues
- Bugs
#893402 is still an issue for end-to-end audio testing, it mostly works with the right configuration but there should configuration fixed on the rootfs and also there are cases where bus exceptions can appear (see bug commentary)
- #911860 Android NEON detection is busticated - Triaged
- #912035 - Android: skia-bench segvs - Fix Committed
- #898395 - jpegint.h missing in -dev package - Fix Committed
- #889844 - Audio on HDMI is not working on trackin-panda - Fix Released from Landing Team
- #908957 - ICS: All arches: No aplay / arecord or equivalent
- #880173 - Audio does not work on Upstream Panda
- Other issues
+ skia_bench timers unconsistant, it is difficult to evaluate performance improvement
+ Remaining Realvideo work on hold pending completion of upstream changes to decoder
+ LAVA: how to verify testcases?

End to end audio testing prototype on pandaboard

IconsPage/icon-milestone-16x16.png Good progress but not complete - will be moved to 16.02.2012

19.01.2012

16.02.2012

Speex codec - LAVA benchmarking

(./)

19.01.2012

19.01.2012

UCM for Pulseaudio upstream and testing activities - 11.12

IconsPage/icon-milestone-16x16.png Good progress - seems to block on some issue with missing audio configuration from rootfs - will move to 12.02 most probably

19.01.2012

16.02.2012

RealVideo NEON optimization

IconsPage/icon-milestone-16x16.png Moved to 2012.02 - remaining Realvideo work on hold pending completion of upstream changes to decoder

16.02.2012

16.02.2012

Risks

AAC NEON optimisations in libav

IconsPage/icon-milestone-16x16.png Good progress but due to time shortage it moved back to the backlog for replanning

backlog

Optimise XBMC run on LEB

IconsPage/icon-milestone-16x16.png Good progress but due to greater effort needed this moved to 12.02

16.02.2012

16.02.2012

gstreamer replacement of xbmc dvdplayer

IconsPage/icon-milestone-16x16.png Moved to the backlog - it needs more analysis

backlog

libav vp8 optimization

IconsPage/icon-milestone-16x16.png Moved back to the backlog for analysis

backlog

Evaluate ICS jpeg for updated upstream code

(./)

19.01.2012

19.01.2012

Key decisions and change requests

Tune Skia Bench usage of libjpeg-turbo

(./)

19.01.2012

19.01.2012

Brush up 565, add test cases for android merge

IconsPage/icon-milestone-16x16.png (will move to 12.02)

19.01.2012

16.02.2012

Merge JCS_RGBA_8888 into JCS_EXT_RGBX

IconsPage/icon-milestone-16x16.png Moved back to backlog for analysis

backlog

Add tjunittest + media into LAVA

Moved back to backlog for analysis

backlog

tjbench lava test def modularization

IconsPage/icon-milestone-16x16.png Good progress but not complete - will move to 12.02

19.01.2012

16.02.2012

Status indicators

Next steps
- Proceed with the plans for 12.02. Continue planning for Connect - see the GFX + MM Blueprints list for LCQ1.12. Tom has 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

WorkingGroups/Middleware/Multimedia/Status/2012-01-17 (last modified 2012-01-24 10:38:31)