TPEPlatform/2013-10-03: Difference between revisions

 
(17 intermediate revisions by 10 users not shown)
Line 1: Line 1:
==Media==
==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==
==Streaming Media==
Line 5: Line 48:
** Modify codec code to use latest stagefright MediaCodec API
** Modify codec code to use latest stagefright MediaCodec API
*** encoding successfully
*** encoding successfully
* {{Bug|922500}} - potential error of casting a PRUnichar* to char* in MediaManager / slee
** upload patch for review


==Graphic ==
==Graphic ==
* Found a WebGLFramebuffer related bug, try to investigate and solve/chiajung
* Found a WebGLFramebuffer related bug, try to investigate and solve/chiajung
* partially implement GPUbased video texture comversion(blocking by previous one)/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==
==Stability==


==Free Agent==
==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==
==Study==
* [https://dvcs.w3.org/hg/audio/raw-file/tip/streams/StreamProcessing.html MediaStream Processing API] / JW
Confirmed users
99

edits