TPEPlatform/2013-10-03

From MozillaWiki
Jump to: navigation, search

Media

Web Audio

  • bug 912474 - test_pannerNodeChannelCount.html fails with NaNs on Android / JW
    • review patch, discuss with Karl
  • bug 921695 - don't use FIXED_POINT speex_resampler_process_float() on (-1, 1) float samples / JW
    • writing a patch
  • bug 916135 - Investigate webaudio mochitest timeouts on B2G / JW
    • debugging
    • trace code of mochitest

GetUserMedia

  • bug 918523 - getUserMedia audio streams will be released after a period of time while running in a background app \ SC
    • patch updated according to comment, r+'ed and landed
  • bug 917544 - getUserMedia access on the web on Firefox OS persists permissions in the session, but shouldn't be \ SC
    • patch updated according to comment, r+'ed and landed
  • bug 919149 - Recording icon doesn't disappear if app is killed from card view \ SC
    • we should maintain content process lifecycle for recording status of content process in shell.js
    • patch uploaded and get r+'ed from @jesup and @khuey
    • need further test on this patch before landed.
  • bug 918054 - getUserMedia audio can be requested while a call is active, but shouldn't be \ SC
    • we should maintain the call status in MediaManager and reject GetUserMedia while in call.
    • provide WIP and waiting for @jesup's feedback.
  • bug 917367 - No notification visible indicator implemented for when getUserMedia audio is active \ SC
    • we need pass manifestURL/recording-type information from content process
    • writing WIP
  • bug 918056 - Requesting gUM audio across two distinct content processes allows playback of the first stream, but not the second \ slee
    • r+ and will be landed.

Media Record

  • bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer /rlin
    • Merge vorbis encoder and pcan layback on audio tag
    • Integrate with vp8 encoder and write into webM container, still debugging mute audio issue.
  • bug 919905 - Media Recording - Refactor encoder architecture to support the video encoder module /rlin
    • GetEncodedTrack, done and still design the metaData.
  • bug 919051 Media Recording - memory leak when record a media stream without any tracks /rlin
    • landed, verify ok
  • bug 891704 - [MediaEncoder] Implement MP4Writer - implementing mp4 box header / alfredo

MediaEncoder

  • Integrate OMXCodec to MediaEncoder. / Shelly
  • bug 883749 - [MediaEncoder] Implement Vorbis encoding / bechen
    • Vorbis encoder in desktop
    • test performance for vorbis float encoder on b2g

Streaming Media

  • bug 911046 - WebRTC OmxCodec coding path support / John Lin
    • Modify codec code to use latest stagefright MediaCodec API
      • encoding successfully
  • bug 922500 - potential error of casting a PRUnichar* to char* in MediaManager / slee
    • upload patch for review

Graphic

  • Found a WebGLFramebuffer related bug, try to investigate and solve/chiajung
  • partially implement GPUbased video texture comversion(blocking by previous one)/chiajung
  • bug 922510 - Extend GonkNativeWindow to support android JB 4.2.2 / Peter
    • Build pass and debugging camera preview crash
  • Prepare SkThreadCanvas discussion material / Peter
  • bug 709490 Run WebGL on Web Worker with Off-Main-Thread-Compositing / Morris
    • Discussed how we proceed this task with Kyle
    • Create an OMT CompositableForward which is used by passing ipc message from workers. (WIP)
  • bug 919410 - [LockScreen] Fix the glitches among the sliders when user is pulling the handle /Jerry
    • The glitch comes from using css 'rem' as layout unit and the mapping the floating position to fixed screen position in our layout engine. Currently, gaia team increase the slider overlap area as a workaround.
  • bug 915001 - [B2G][Helix][gallery][yangshiqi]can not save the edited picture(>1M)
    • Get GL error code 0x505(GL_OUT_OF_MEMORY) during webgl context init.
      • It might have no enough memory. Check the gallery app to reduce memory usage.

Stability

Free Agent

  • Help the contributor build and test his demo app for summit. /slee

Media Fragment

  • bug 920877 - media fragment: -moz-resolution won't work for blob files /Phoebe
    • modify/update patches for better coding style. A reftest patch is also added.

Study