TPEPlatform/2013-06-27

From MozillaWiki
Jump to: navigation, search

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

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