TPEPlatform/2013-12-19

From MozillaWiki
Jump to navigation Jump to search

Media

  • bug 920934 - [MediaEncoder] Implement AudioOmxEncoder on B2G / John Lin
    • Implement AVC/H.264 codec specific data parser to produce decoder config descriptor blob.
    • Rewrite Encode() functions to address review comments.
      • Add support to YCbCr image input.
      • Move audio data interleaving code to wrapper.
    • Test and fix bugs.
    • Upload new patch for reviewing.
  • bug 879669 - Support Video Encoder module in MediaEncoder framework /rlin
    • landed
  • bug 950567 [Media Encoder] phase-in libmkv library
    • r+, but build break on winxp, still solving
  • bug 950429 Media Recording - allow NS_DispatchToCurrentThread in Media Encoder thread
    • under development
  • bug 891704 [MediaEncoder] Implement MP4Writer / ayang
    • Going review process.
    • Rewriting a/v sync algorithm.
    • Checking outptu video can't be played on vlc problem.

Streaming Media

GetUserMedia

  • bug 951997 Create content sandbox permission prompt test / ayang
    • Create a content sandbox and insert a b2g chrome script and the content sandbox will call prompt api including geolocation, audio-capture, and desktop-notification.
  • bug 947010 - Create automation test for recording status / SC
    • writing WIP, try using emulator mochitest to capture mozChromeEvent.

WebRTC

  • bug 950317 - [emulator][mochitest] Setup eth0 IP address to NetworkManager for running PeerConnection mochitest cases / SC
    • try turn on all mochitest case for PeerConnection on emulator with @vicamo and @slee
    • submit WIP, need to find out why SimpleTest.finish() doesn't trigger next testcase.

Graphic

  • bug 893304 - Convert CanvasClientWebGL (and Host) to the new textures /Morris
    • Back-outed because of crash which is described in bug 950589
    • Submit a new patch and wait for review
  • bug 930056 - [B2G][Lockscreen] Receiving a call while on the lockscreen results in the answer/ignore slider not appearing until the screen is tapped.
    • Cause by repaint event is not fired in TriggerRepaint function.
    • r+ and landed
  • bug 941902 - GraphicBufferLocked should hold a sp<GraphicBuffer>, not a SurfaceDescriptor
    • WIP, still not working right now

Input

  • bug 924692 - Add support for selecting using touch / Phoebe
    • resolve caret handle visibility with css class attribute, discard pseudo element approach.
    • integrate selection handle placement with selection.cpp, working for another WIP.
    • studying selection.cpp, SelectionHandler.js.

Stability

Free Agent

  • bug 878577 - Provide a hard limit for decoded image buffer / SC
    • setup a hard limit in DiscardTracker
    • patch submitted and waiting review comments from @khuey and @seth

Study