TPEPlatform/2013-08-08

From MozillaWiki
Jump to: navigation, search

Media

Codec

  • bug 896861 - [B2G][Helix][Camera]the video's format is 3gp, not MP4 / SC
    • investigating how to support MP4 container on B2G for mozCamera API
    • resolved by modifying the default file format in /etc/media_profiles.xml, nothing need to change in Gecko.

Media Recorder

  • bug 900419 - Media Recording - MediaRecorder's state is wrong when stopping media stream during recording ->r+ /rlin
  • bug 898952 - Media Recording - Avoid to record a stopped MediaStream-> r+ /rlin
  • bug 900708 - Media Recording - Assertion: still has data in Encoded Buffers when shutting down Firefox in the test case on bug 894341, landed /rlin
  • bug 898343 - gUM - Use ContentPermissionPrompt to display microphone permission prompt / Alfredo
  • MP4 muxer - investigated how to create mock TrackEncoder / Alfredo
  • bug 900811 - Media Recording - Encoder fail to shutdown when closing the browser tab during recording a fake gUM / Shelly
    • r+, landed
  • bug 896980 - [MediaEncoder] Lack of error handling when fail to initialize the audio / Shelly
    • r+, landed
  • bug 903023 - Media Encoder - Recording muted audio generates silence on first try, but not on the 2nd try / Shelly
    • Finding out root cause.
  • bug 901798 - Media Recording - Trying to record muted audio produces media content that cannot be played back / Shelly
    • Finding out root cause.

Web Audio

  • bug 878015 - WebAudio ASSERTION: Something went wrong with rounding to block boundaries: 't == aTo' / JW
    • discuss round error with :roc
    • fix build error
  • bug 882171 - Optimize the AudioNodeEngine.cpp routines for NEON / JW
    • rebase patch
    • remove dependency on 16-byte alignment and Bug 877662 so it can land first

Streaming Media

WebRTC

  • bug 869869 - e10s for UDP socket / SC
    • update patch for fixing test fail on tbpl
  • bug 901805 - reporting network activity in nsUDPSocket / SC
    • study the network activity reporting mechanism in Firefox OS (bug 777445)
    • submit WIP for feedback
  • bug 901810 - Add udp-socket to permission table / SC
    • submit WIP for feedback
  • bug 896391 - memcpy from camera preview's GraphicBuffer is slow / slee
    • memcpy from encoding callback is slow, too. Waiting for mvine's response.

Graphic

Stability

Free Agent

Study

  • 2D Rendering: ImageBridge/Parent rendering flow /Jerry
  • WebM container /Randy
  • Hardware Composer: api difference between 4.2 and 4.3 /Morris
  • Gonk-JB: tracking gfx api changed related to gonk-jb porting /Morris
  • gUM audio path: GetUserMedia/VoiceEngine/AudioDeviceModule / SC
  • SafeInt library / JW
  • trace code - Media Stream Graph, MFBT / JW
  • Image Capture / Shelly