TPEPlatform/2013-09-19
From MozillaWiki
Media
GetUserMedia
- bug 915705 - [B2G getUserMedia] Display microphone permission acquisition prompt \ SC
- split patch from bug 853356 for 1.2 feature complete
- got r+ and landed on m-c
- bug 905701 - Support application preferences for cameras and mics in getUserMedia() prompts (B2G) \ SC
- mapping front/back camera to user/environment facing mode
- got r+ and landed on m-c
- bug 898949 - [B2G getUserMedia] Display front/back camera list on permission prompt \ SC
- prototyping for adding options/choice to nsIContentPermissionRequest interface
- interface is approved by dougt during Oslo workweek
- waiting for bug 853356 to do the merge.
- bug 853356 - [B2G getUserMedia] Display camera/ microphone permission acquisition prompt \ Alfredo
- Add test case
- Add new IDL for multiple permissions request and modified corresponding ipdl
- Rebase the latest code base
Media Recording
- bug 891705 [MediaEncoder] Implement WebM 1.0 container writer \rlin
- Can record & playback with the video tag.
- Dump the binary to webM file and also can playback on browser.
- WIP provided
- arch graph: https://docs.google.com/drawings/d/1ijkDQ8gYd4BBeQzFbrOQTENAWU-zjEi5P2yuVZKxSP8/edit
Web Audio
- bug 894249 - Regression: Youtube running in Browser app cannot interrupt background playing content / JW
- rebase patch
- bug 914962 - createMediaElementSourceNode() can't work with local file / JW
- trace code - MediaDecoder, MediaDecoderStateMachine, HTMLMediaElement
- debug capture stream fail due to principal/origin doesn't match
Image Capture
- Put up a demo page on people.mozilla.org / Shelly
Streaming Media
WebRTC
- bug 869869 - e10s for UDP socket \ SC
- discussing the security/permission mode with pauljt, agree to remove udp-socket permission for PeerConnection
- investigating mochitest crash in BasicTiledLayerTile on Android.
Graphic
Nexus 4 JB support
- bug 912373 - Support colorlayer for generic HWComposer, like MDP /Jerry
- Merge patch into HwcComposer2D
- Working on:
- 1. 2 or more color layers support => bug 909176 remove the redundant color layer. Consider only one color layer
- 2. optimize color layer buffer size => Still work.
- 3. optimize color layer buffer filling performance => Fill the color layer buffer only when hwc PrepareLayerList() succeed
- Working on:
- Merge patch into HwcComposer2D
Render profiler suite
- bug 909176 - Have a preference value to replace all texture by tiny texture /Jerry
- bug 907055 - Have an preference value to enable Compositor render-insomnia /Jerry
- Read preference from fifo. Refactor patch for review.
Stability
Free Agent
- bug 901805 - reporting network activity in nsUDPServerSocket \ SC
- split the patch to remove the dependency from udp socket e10s.
- landed on m-c
- bug 908995 - [B2G] Task tracer / Shelly
- Submit a clean-up version.