Merge the gingerbread multimedia changes in OMAPzoom into LEB
There are several multimedia changes done in omapzoom, and it is vital to merge the infrastructure work into LEB to make it really usable.
Media framework: stagefright
Hardware enablement: libstagefrighthw
OMX component: MP3, AAC, MPEG-4
Blueprint information
Related branches
Related bugs
Bug #771674: Require software cursor for Android to make operations smooth | Fix Released |
Sprints
Whiteboard
Notes:
Whats going on with this BP?
[jserv] We need to seek for an efficient way to merge patches/huge changes from TI omapzoom. Any better idea?
[asac Apr 17 2011]: targeting series, approving.
[jserv, Apr 20 2011]: tool/script materials are ready, verified on beagleboard-xM; Dependency: libaudio (from omapzoom) is tracked in lp:757497
[pfefferz 2012/2/28] Obsolete. Currently being tracked in https:/
Cherry-pick necessary patches to enable TI OMAP4 multimedia: DONE
Repack OMX/DSP binary files to follow LEB manner: DONE
Merge omapzoom changes into LEB: TODO
Provide validation tool/scripts: INPROGRESS
Dependency: libaudio (from omapzoom): DONE
Dependency: iboverlay (from omapzoom): DONE
Dependency: libstagefrighthw (taken from hardware/omap3): DONE
Do basic testing (video + audio): TODO
-> How to perform testing without touchscreen? We can not trigger playback events for LEB now.
Clean up unexpected components from TI: INPROGRESS
->
frameworks/
symbol : class OmapMMLibrary
location: class android.
VideoView related parts are heavily changed.