TPEPlatform/2013-06-27
From MozillaWiki
Media
WebAudio
- bug 882171 - Optimize the AudioNodeEngine.cpp routines for NEON / JW
- study Ne10 library
- write test cases using Ne10 library
- trace code about how NEON is integrated in other module
- run mochitests - can't work on device
- write marionette tests for web audio
- trace code - media graph / JW
- how web audio is implemented on top of media graph
MediaRecorder
- Video playback supported format / Alfredo
- Understand design concept of MediaRecorder / Alfredo
- Trace B2G HW decode in stagefright - IOMX / Alfredo
- Host weekly Planning meeting - lock down action for the following next week./ CJ
- File bug 833023 - Implement VP9 video decoder in Firefox/ Shelly
- Follow up with the discussion in bug 833023.
- Study the supported codec on Android. / Shelly
- Study the supported codec on iOS./ Shelly
Streaming Media
WebRTC
- bug 869869 e10s for UDP socket /SC
- preparing v3 patch according to the latest review comment.
- try merge UDP e10s patch with Steven's performance tweak patch /SC & Steven
- 3 issues are found: 1. incoming audio jitter. 2. incoming video stopped after few seconds 3. outgoing RTP packet cannot be decoded by Firefox desktop.
- bug 884144 - gonk version of nr_stun_get_addrs() doesn't work in WebRTC C++ unit tests /John
- patch - Use private network interface list service when running tests. (Development done and under test)
Graphic
Canvas 2D/SkiaGL bug 858237
- bug 869199 Bad performance of fishie tank/ Peter
- Replace with SkDeferredCanvas but still had problem
- Study SkDeferredCanvas
- bug 875168 Integrate SurfaceTexture/ Peter
- analysis: Consider the gralloc buffer lifecycle
HW Composer
- bug 881170 Camera Preview position changes when touch screen/ Peter
- feedback and review
- bug 884188 High power consumption of youtube/ Peter
- root cause provided and wait for leo confirmation
Stability
Free Agent
GSMA
- Show girls /Cervantes, Steven.
World Internet Developers Summit 2013
- Give a speech/ TingYuang
Env Setup
- Setup environment/ JerryShih
MMS
- review UAProfile for supported image/audio/video mimetype /SC
OTA
- bug 880737 OTA download progress is stopped update after network failure /SC
- OTA download is been restarted by retry timer, therefore, gaia will think the download is aborted.
- patch submitted and get r+.
- Help Askeing preparing the FOTA test environment /SC
Build
- read doc - How Mozilla's build system works / JW
Focus
- think about how to fix the change focus to another c element during focus transition from a -> b / Alfredo
Web Animation / Shelly
- Class diagram of nsSMILAnimationController / nsSMILTimeContainer.
- Call stack of a cycle of RefreshDriver, and the step of a sample time.
- Relationship between SVGAnimationElement, nsSMILTimedElement, and nsSMILAnimationFunction.
- Relationship between nsSMILTime, nsSMILTimeValue, nsSMILInstanceTime, nsSMILInterval, and nsSMILTimeValueSpec.
- The DOM element structure of a svg document.
Meeting Minutes
- Jerry
- self introduction.
- Show us what is so called "dance"! Trilling!
- Benjamin
- RTSP: AAC audio jank. Solution: feed individual audio chunk into HW decode.
- Photo share.
- John
- Address WebRTC unit test fail while SDP switch.
- Study media recorder and capture spec
- JW
- NEON optimization for WebAudio
- Enable web audio on B2G
- SC
- MMS: UA profile review.
- bug 880737 OTA download progress is stopped update after network failure
- Address UDP E10S latency issue.
- Alfredo
- Media recorder code base study
- StageFright study
- Element focus issue address
- Peter
- Performance issue: CPU block at SkiaGL::DrawTarget::Flush.
- Power consumption issue: A layer with no graphic buffer cause HW compositor be disabled
- RTSP image bridge child cause video playback out of order.
- KanRu
- Gralloc re-factory
- IME - new assign topic.
- Shelly
- Figure out codec format support on iOS/Android
- SMIL SVG study