TPEPlatform/2013-09-12: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 9: Line 9:


==Streaming Media==
==Streaming Media==
* OMX codec for WebRTC / John Lin
** use graphic buffer in decoder to reduce CPU usage (from 7x% to 4x%)
** issues found
*** frame drop
*** camera freeze


==Graphic ==
==Graphic ==

Revision as of 07:03, 12 September 2013

Media

Media Recording

  • bug 881840 - [MediaEncoder] Implement VP8 video track encoder / Benjamin
    • implement VP8TrackEncoder
      • WIP patch: framerate control, drop frame if the encoder is slow.
  • bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer
    • Can write dummy video frame and playback (seekable in chrome?)
    • Study how to store the vorbis data

Streaming Media

  • OMX codec for WebRTC / John Lin
    • use graphic buffer in decoder to reduce CPU usage (from 7x% to 4x%)
    • issues found
      • frame drop
      • camera freeze

Graphic

  • bug 907048 - Skip colorlayer if other opacity layer just covers the colorlayer region / Peter
    • Landed
    • will create another bug for layer tree parsing before GPU/HWC composition
  • bug 907108 [B2G][Helix][Gaia][meijinfang]The orientation of iamge will be inverted in the edit view of gallery / Peter
    • Checking
  • bug 893304 - Convert CanvasClientWebGL (and Host) to the new textures /Morris
    • wait for review
  • bug 709490 - Run WebGL on Web Worker with Off-Main-Thread-Compositing /Morris
    • study

Nexus 4 JB support

  • bug 912373 - Support colorlayer for generic HWComposer, like MDP /Jerry
    • Nexus 4 can use hwc with one color layer now.
      • Working on:
        • 1. 2 or more color layers support.
        • 2. optimize color layer buffer size
        • 3. optimize color layer buffer filling performance

Stability

Free Agent

  • bug 854753 [B2G][Audio] Implement SpeakerManager API
    • push sicking reviewing....But gaia part already got r+ ?

Study

  • vorbis in ogg container